]> granicus.if.org Git - php/commitdiff
- Bugfix #30682 (autoconversion from false/true to 0/1 missing in case of
authorMarcus Boerger <helly@php.net>
Sat, 12 Feb 2005 16:38:47 +0000 (16:38 +0000)
committerMarcus Boerger <helly@php.net>
Sat, 12 Feb 2005 16:38:47 +0000 (16:38 +0000)
  static property default value)

Zend/zend_execute_API.c

index 8af362d422b10719b307f288a512ef7140b25ffa..85919fde93e4f24ba40771f464004fe8644c3fdd 100644 (file)
@@ -498,6 +498,7 @@ ZEND_API int zval_update_constant(zval **pp, void *arg TSRMLS_DC)
                                case IS_STRING:
                                        zend_symtable_update(p->value.ht, const_value.value.str.val, const_value.value.str.len+1, &new_val, sizeof(zval *), NULL);
                                        break;
+                               case IS_BOOL:
                                case IS_LONG:
                                        zend_hash_index_update(p->value.ht, const_value.value.lval, &new_val, sizeof(zval *), NULL);
                                        break;