Skip to content

Commit 6b5597f

Browse files
committed
Fix arginfo wrt. optional/required parameters
All parameters of phpdbg_color(), phpdbg_exec() and phpdbg_prompt() are required. We mark them as such.
1 parent 5af0db8 commit 6b5597f

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

NEWS

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ PHP NEWS
1313
. Fixed bug #73342 (Vulnerability in php-fpm by changing stdin to
1414
non-blocking). (Nikita)
1515

16+
- phpdbg:
17+
. Fix arginfo wrt. optional/required parameters. (cmb)
18+
1619
- Standard:
1720
. Fixed bug #76505 (array_merge_recursive() is duplicating sub-array keys).
1821
(Laruence)

sapi/phpdbg/phpdbg.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -756,16 +756,16 @@ ZEND_BEGIN_ARG_INFO_EX(phpdbg_break_function_arginfo, 0, 0, 1)
756756
ZEND_ARG_INFO(0, function)
757757
ZEND_END_ARG_INFO()
758758

759-
ZEND_BEGIN_ARG_INFO_EX(phpdbg_color_arginfo, 0, 0, 0)
759+
ZEND_BEGIN_ARG_INFO_EX(phpdbg_color_arginfo, 0, 0, 2)
760760
ZEND_ARG_INFO(0, element)
761761
ZEND_ARG_INFO(0, color)
762762
ZEND_END_ARG_INFO()
763763

764-
ZEND_BEGIN_ARG_INFO_EX(phpdbg_prompt_arginfo, 0, 0, 0)
764+
ZEND_BEGIN_ARG_INFO_EX(phpdbg_prompt_arginfo, 0, 0, 1)
765765
ZEND_ARG_INFO(0, string)
766766
ZEND_END_ARG_INFO()
767767

768-
ZEND_BEGIN_ARG_INFO_EX(phpdbg_exec_arginfo, 0, 0, 0)
768+
ZEND_BEGIN_ARG_INFO_EX(phpdbg_exec_arginfo, 0, 0, 1)
769769
ZEND_ARG_INFO(0, context)
770770
ZEND_END_ARG_INFO()
771771

0 commit comments

Comments
 (0)