summaryrefslogtreecommitdiff
path: root/Zend/zend_object_handlers.c
diff options
context:
space:
mode:
authorStanislav Malyshev <stas@php.net>2002-07-07 13:06:58 +0000
committerStanislav Malyshev <stas@php.net>2002-07-07 13:06:58 +0000
commit0ed4f6d184695e228891021df85628e171ab082b (patch)
treeb9cbb97294cf1ca026e6842b0a2b5a7725d01a62 /Zend/zend_object_handlers.c
parentc9f1c9c19f6dbc3359ef42acfa328ecbb4fd4d6c (diff)
downloadphp-git-0ed4f6d184695e228891021df85628e171ab082b.tar.gz
name length should be strlen+1
Diffstat (limited to 'Zend/zend_object_handlers.c')
-rw-r--r--Zend/zend_object_handlers.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_object_handlers.c b/Zend/zend_object_handlers.c
index b27eeed078..9c131e2626 100644
--- a/Zend/zend_object_handlers.c
+++ b/Zend/zend_object_handlers.c
@@ -77,7 +77,7 @@ static void zend_std_write_property(zval *object, zval *member, zval *value TSRM
member = &tmp_member;
}
- if (zend_hash_find(zobj->properties, Z_STRVAL_P(member), Z_STRLEN_P(member), (void **) &variable_ptr) == SUCCESS) {
+ if (zend_hash_find(zobj->properties, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &variable_ptr) == SUCCESS) {
if (*variable_ptr == EG(error_zval_ptr) || member == EG(error_zval_ptr)) {
/* variable_ptr = EG(uninitialized_zval_ptr); */
/* } else if (variable_ptr==&EG(uninitialized_zval) || variable_ptr!=value_ptr) { */