]> granicus.if.org Git - php/commitdiff
forgotten part of the fix
authorAntony Dovgal <tony2001@php.net>
Wed, 23 Nov 2005 11:57:43 +0000 (11:57 +0000)
committerAntony Dovgal <tony2001@php.net>
Wed, 23 Nov 2005 11:57:43 +0000 (11:57 +0000)
Zend/zend_API.c

index 786868fa059bcd3ed8856cefebf066fc86ebacb0..cced01e1ba8478effbcba3f4322a0cd7376e5f6a 100644 (file)
@@ -1080,11 +1080,11 @@ static int zend_merge_property(zval **value, int num_args, va_list args, zend_ha
                TSRMLS_FETCH();
 
                if (hash_key->type == IS_STRING) {
-                       ZVAL_STRINGL(member, hash_key->u.string, hash_key->nKeyLength-1, 0);
+                       ZVAL_STRINGL(member, hash_key->u.string, hash_key->nKeyLength-1, 1);
                } else if (hash_key->type == IS_BINARY) {
-                       ZVAL_BINARYL(member, hash_key->u.string, hash_key->nKeyLength-1, 0);
+                       ZVAL_BINARYL(member, hash_key->u.string, hash_key->nKeyLength-1, 1);
                } else if (hash_key->type == IS_UNICODE) {
-                       ZVAL_UNICODEL(member, hash_key->u.unicode, hash_key->nKeyLength-1, 0);
+                       ZVAL_UNICODEL(member, hash_key->u.unicode, hash_key->nKeyLength-1, 1);
                }
 
                MAKE_STD_ZVAL(member);