mirror of
https://github.com/php/php-src.git
synced 2024-09-22 18:37:25 +00:00
MF5.1: fix #34078 (Reflection API problems in methods with boolean or null default values)
(andrei said to sara a few hours ago you may commit whatever you want until 9pm) (c) helly if there are any problems with this patch - please tell me, I'll revert it immediately
This commit is contained in:
parent
ef36d692cd
commit
b58f366c5c
2
NEWS
2
NEWS
@ -20,6 +20,8 @@ PHP NEWS
|
||||
- Fixed "make test" to work for phpized extensions. (Hartmut, Jani)
|
||||
- Fixed failing queries (FALSE returned) with mysqli_query() on 64 bit systems.
|
||||
(Andrey)
|
||||
- Fixed bug #34078 (Reflection API problems in methods with boolean or null
|
||||
default values). (Tony)
|
||||
- Fixed bug #34064 (arr[] as param to function in class gives invalid opcode).
|
||||
(Dmitry)
|
||||
- Fixed bug #34062 (Crash in catch block when many arguments are used).
|
||||
|
@ -1864,7 +1864,7 @@ ZEND_METHOD(reflection_parameter, getDefaultValue)
|
||||
|
||||
zv_copy = precv->op2.u.constant;
|
||||
zv = &zv_copy;
|
||||
zval_update_constant(&zv, (void*)1 TSRMLS_CC);
|
||||
zval_update_constant(&zv, (void*)0 TSRMLS_CC);
|
||||
RETURN_ZVAL(zv, 1, 1);
|
||||
}
|
||||
/* }}} */
|
||||
|
@ -1864,7 +1864,7 @@ ZEND_METHOD(reflection_parameter, getDefaultValue)
|
||||
|
||||
zv_copy = precv->op2.u.constant;
|
||||
zv = &zv_copy;
|
||||
zval_update_constant(&zv, (void*)1 TSRMLS_CC);
|
||||
zval_update_constant(&zv, (void*)0 TSRMLS_CC);
|
||||
RETURN_ZVAL(zv, 1, 1);
|
||||
}
|
||||
/* }}} */
|
||||
|
Loading…
Reference in New Issue
Block a user