Hello, any regression tests to be added? 2011/9/23 Rasmus Lerdorf <ras...@php.net>: > rasmus Fri, 23 Sep 2011 13:16:37 +0000 > > Revision: http://svn.php.net/viewvc?view=revision&revision=317201 > > Log: > Fix for bug #55767 > > Bug: https://bugs.php.net/55767 (Open) CURLOPT_POSTFIELDS Ignores Numeric > Field Names > > Changed paths: > U php/php-src/branches/PHP_5_4/ext/curl/interface.c > U php/php-src/trunk/ext/curl/interface.c > > Modified: php/php-src/branches/PHP_5_4/ext/curl/interface.c > =================================================================== > --- php/php-src/branches/PHP_5_4/ext/curl/interface.c 2011-09-23 13:12:28 > UTC (rev 317200) > +++ php/php-src/branches/PHP_5_4/ext/curl/interface.c 2011-09-23 13:16:37 > UTC (rev 317201) > @@ -2028,6 +2028,11 @@ > 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); > > > Modified: php/php-src/trunk/ext/curl/interface.c > =================================================================== > --- php/php-src/trunk/ext/curl/interface.c 2011-09-23 13:12:28 UTC (rev > 317200) > +++ php/php-src/trunk/ext/curl/interface.c 2011-09-23 13:16:37 UTC (rev > 317201) > @@ -2029,6 +2029,12 @@ > > > 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); > > /* The arguments after _NAMELENGTH and > _CONTENTSLENGTH > > > -- > PHP CVS Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php >
-- Regards, Shein Alexey