diff options
author | Anatol Belski <ab@php.net> | 2015-06-18 20:17:04 +0200 |
---|---|---|
committer | Anatol Belski <ab@php.net> | 2015-06-18 20:17:04 +0200 |
commit | 918de41ec2ffb1bec3f0a1d9462daa437cc8be98 (patch) | |
tree | ba343f7de59865a597afbf3f15d34bff6517582b | |
parent | d9d1948396285583a915018fe9310fad998876ca (diff) | |
download | php-git-918de41ec2ffb1bec3f0a1d9462daa437cc8be98.tar.gz |
partial fix to bug #69846
-rw-r--r-- | ext/dom/php_dom.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ext/dom/php_dom.h b/ext/dom/php_dom.h index 65534b19d4..500990e5d1 100644 --- a/ext/dom/php_dom.h +++ b/ext/dom/php_dom.h @@ -132,7 +132,8 @@ int dom_nodelist_has_dimension(zval *object, zval *member, int check_empty); #define REGISTER_DOM_CLASS(ce, name, parent_ce, funcs, entry) \ INIT_CLASS_ENTRY(ce, name, funcs); \ ce.create_object = dom_objects_new; \ -entry = zend_register_internal_class_ex(&ce, parent_ce); +entry = zend_register_internal_class_ex(&ce, parent_ce); \ +entry->ce_flags |= ZEND_ACC_USE_GUARDS; #define DOM_GET_OBJ(__ptr, __id, __prtype, __intern) { \ __intern = Z_DOMOBJ_P(__id); \ |