summaryrefslogtreecommitdiff
path: root/ext/standard/array.c
diff options
context:
space:
mode:
authorAndrei Zmievski <andrei@php.net>2001-04-02 13:20:16 +0000
committerAndrei Zmievski <andrei@php.net>2001-04-02 13:20:16 +0000
commit221a5a60b60598f9398954654914758279d66d41 (patch)
treeda34080d9d765a5ef861b7f1ba4aec42d4bcc0af /ext/standard/array.c
parent943c73896fd77792f09b285abef780fd1037c55e (diff)
downloadphp-git-221a5a60b60598f9398954654914758279d66d41.tar.gz
Use correct string length.
Diffstat (limited to 'ext/standard/array.c')
-rw-r--r--ext/standard/array.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/standard/array.c b/ext/standard/array.c
index c3c7ca8d76..739dff9029 100644
--- a/ext/standard/array.c
+++ b/ext/standard/array.c
@@ -2202,7 +2202,7 @@ PHP_FUNCTION(array_flip)
switch (zend_hash_get_current_key_ex(target_hash, &string_key, &str_key_len, &num_key, 1, &pos)) {
case HASH_KEY_IS_STRING:
Z_STRVAL_P(data) = string_key;
- Z_STRLEN_P(data) = str_key_len;
+ Z_STRLEN_P(data) = str_key_len-1;
Z_TYPE_P(data) = IS_STRING;
break;
case HASH_KEY_IS_LONG: