mirror of
https://github.com/php/php-src.git
synced 2025-08-15 21:48:51 +02:00
Fix assertion failure with Z_REFCOUNT() in info constants
This commit is contained in:
parent
01ceb0f7fa
commit
b34f9bc2e9
1 changed files with 1 additions and 1 deletions
|
@ -120,7 +120,7 @@ PHPDBG_INFO(constants) /* {{{ */
|
|||
phpdbg_out("Address Refs Type Constant\n");
|
||||
ZEND_HASH_FOREACH_PTR(&consts, data) {
|
||||
|
||||
#define VARIABLEINFO(attrs, msg, ...) phpdbg_writeln("constant", "address=\"%p\" refcount=\"%d\" type=\"%s\" name=\"%.*s\" " attrs, "%-18p %-7d %-9s %.*s" msg, &data->value, Z_REFCOUNT(data->value), zend_zval_type_name(&data->value), data->name->len, data->name->val, ##__VA_ARGS__)
|
||||
#define VARIABLEINFO(attrs, msg, ...) phpdbg_writeln("constant", "address=\"%p\" refcount=\"%d\" type=\"%s\" name=\"%.*s\" " attrs, "%-18p %-7d %-9s %.*s" msg, &data->value, Z_REFCOUNTED(data->value) ? Z_REFCOUNT(data->value) : 1, zend_zval_type_name(&data->value), data->name->len, data->name->val, ##__VA_ARGS__)
|
||||
|
||||
switch (Z_TYPE(data->value)) {
|
||||
case IS_STRING:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue