summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrey Hristov <andrey@php.net>1999-07-27 16:17:58 +0000
committerAndrey Hristov <andrey@php.net>1999-07-27 16:17:58 +0000
commitcd0dd562f0dd716c6f79a5d9a996855343cee8a5 (patch)
tree3a8ae4bd69a42926c2bfe3315024c40eb6c469e9
parentad671669cee3e780ab461802a0b6e182e40dca71 (diff)
downloadphp-git-cd0dd562f0dd716c6f79a5d9a996855343cee8a5.tar.gz
Fix for bug #1887.
-rw-r--r--ext/standard/basic_functions.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/standard/basic_functions.c b/ext/standard/basic_functions.c
index f87e198df8..253eff12fe 100644
--- a/ext/standard/basic_functions.c
+++ b/ext/standard/basic_functions.c
@@ -936,7 +936,7 @@ static int array_user_key_compare(const void *a, const void *b)
f = *((Bucket **) a);
s = *((Bucket **) b);
- if (f->arKey) {
+ if (f->nKeyLength) {
key1.value.str.val = estrndup(f->arKey, f->nKeyLength);
key1.value.str.len = f->nKeyLength;
key1.type = IS_STRING;
@@ -944,7 +944,7 @@ static int array_user_key_compare(const void *a, const void *b)
key1.value.lval = f->h;
key1.type = IS_LONG;
}
- if (s->arKey) {
+ if (s->nKeyLength) {
key2.value.str.val = estrndup(s->arKey, s->nKeyLength);
key2.value.str.len = s->nKeyLength;
key2.type = IS_STRING;