X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=http_request_object.c;h=75f5136c675ad6aa9ac9c5feb7b9ed362efc423b;hp=310772a7e6b6724f76f0ff1273be35132884a4f7;hb=4335ae84338de0949883027c565fb680b9461a38;hpb=55f4b48b1127717e2a3ce16344b530eb609c9e1a diff --git a/http_request_object.c b/http_request_object.c index 310772a..75f5136 100644 --- a/http_request_object.c +++ b/http_request_object.c @@ -745,7 +745,7 @@ STATUS _http_request_object_responsehandler(http_request_object *obj, zval *this static int apply_pretty_key(void *pDest, int num_args, va_list args, zend_hash_key *hash_key) { - if (hash_key->nKeyLength > 1) { + if (hash_key->arKey && hash_key->nKeyLength > 1) { hash_key->h = zend_hash_func(pretty_key(hash_key->arKey, hash_key->nKeyLength - 1, 1, 0), hash_key->nKeyLength); } return ZEND_HASH_APPLY_KEEP;