From: Rasmus Lerdorf Date: Fri, 23 Sep 2011 13:16:37 +0000 (+0000) Subject: Fix for bug #55767 X-Git-Tag: php-5.4.0beta2~80 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f5ec360df75f61aa65b3a78ba79f7c40d51776b6;p=php Fix for bug #55767 --- diff --git a/ext/curl/interface.c b/ext/curl/interface.c index 45e60cd366..bf74b57488 100644 --- a/ext/curl/interface.c +++ b/ext/curl/interface.c @@ -2028,6 +2028,11 @@ string_copy: convert_to_string_ex(current); zend_hash_get_current_key_ex(postfields, &string_key, &string_key_len, &num_key, 0, NULL); + /* Pretend we have a string_key here */ + if(!string_key) { + spprintf(&string_key, 0, "%ld", num_key); + string_key_len = strlen(string_key)+1; + } postval = Z_STRVAL_PP(current);