diff options
| author | Dmitry Stogov <dmitry@zend.com> | 2014-02-21 20:35:40 +0400 |
|---|---|---|
| committer | Dmitry Stogov <dmitry@zend.com> | 2014-02-21 20:35:40 +0400 |
| commit | 52bd62eca819e43e0fc6788c0ec4670ca4c8cddf (patch) | |
| tree | 661dd454a4b530440188376ee999750adc51fd10 /Zend/zend_compile.c | |
| parent | 2520f0801d05dad6691b72284c08a38408dfccf7 (diff) | |
| download | php-git-52bd62eca819e43e0fc6788c0ec4670ca4c8cddf.tar.gz | |
Fixed assertions
Diffstat (limited to 'Zend/zend_compile.c')
| -rw-r--r-- | Zend/zend_compile.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_compile.c b/Zend/zend_compile.c index c8c7b90adb..9219e2859a 100644 --- a/Zend/zend_compile.c +++ b/Zend/zend_compile.c @@ -4460,7 +4460,7 @@ static void zend_do_traits_property_binding(zend_class_entry *ce TSRMLS_DC) /* { } else { prop_value = &ce->traits[i]->default_properties_table[property_info->offset]; } - Z_ADDREF_P(prop_value); + if (Z_REFCOUNTED_P(prop_value)) Z_ADDREF_P(prop_value); //??? doc_comment = property_info->doc_comment ? STR_DUP(property_info->doc_comment, 0) : NULL; zend_declare_property_ex(ce, prop_name, |
