]> granicus.if.org Git - php/commitdiff
Missing update
authorZeev Suraski <zeev@php.net>
Tue, 4 Feb 2003 14:12:59 +0000 (14:12 +0000)
committerZeev Suraski <zeev@php.net>
Tue, 4 Feb 2003 14:12:59 +0000 (14:12 +0000)
Zend/zend_object_handlers.c

index a635ce381012a816b8984f3b52ec3c460b5b1e6f..06bf1fa0f060fe0c6dfc33ae61826870cf38e65b 100644 (file)
@@ -330,7 +330,7 @@ static void zend_std_write_property(zval *object, zval *member, zval *value TSRM
                if (PZVAL_IS_REF(value)) {
                        SEPARATE_ZVAL(&value);
                }
-               zend_hash_update(zobj->properties, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, &value, sizeof(zval *), NULL);
+               zend_hash_update(zobj->properties, property_info->name, property_info->name_length+1, &value, sizeof(zval *), NULL);
        }
        if (member == &tmp_member) {
                zval_dtor(member);