From: Rob Richards Date: Tue, 3 Apr 2007 11:57:04 +0000 (+0000) Subject: allow registered classes to be changed X-Git-Tag: php-5.2.2RC1~64 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=02919242227831af6cc7e6c5e9fef0354f2992b4;p=php allow registered classes to be changed --- diff --git a/ext/dom/php_dom.c b/ext/dom/php_dom.c index 0b0fdaea32..396e11714c 100644 --- a/ext/dom/php_dom.c +++ b/ext/dom/php_dom.c @@ -184,7 +184,7 @@ int dom_set_doc_classmap(php_libxml_ref_obj *document, zend_class_entry *basece, zend_hash_init(doc_props->classmap, 0, NULL, NULL, 0); } if (ce) { - return zend_hash_add(doc_props->classmap, basece->name, basece->name_length + 1, &ce, sizeof(ce), NULL); + return zend_hash_update(doc_props->classmap, basece->name, basece->name_length + 1, &ce, sizeof(ce), NULL); } else { return zend_hash_del(doc_props->classmap, basece->name, basece->name_length + 1); }