cvs: php4 /ext/curl curl.c
| From: | Sterling Hughes | Date: | Wed, 03 Jul 2002 11:50:01 +0000 |
| Subject: | cvs: php4 /ext/curl curl.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-12688@lists.php.net to get a copy of this message | ||
sterling Wed Jul 3 07:50:01 2002 EDT
Modified files:
/php4/ext/curl curl.c
Log:
fix bug #17963
Index: php4/ext/curl/curl.c
diff -u php4/ext/curl/curl.c:1.112 php4/ext/curl/curl.c:1.113
--- php4/ext/curl/curl.c:1.112 Wed Jun 26 03:19:33 2002
+++ php4/ext/curl/curl.c Wed Jul 3 07:50:00 2002
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: curl.c,v 1.112 2002/06/26 07:19:33 derick Exp $ */
+/* $Id: curl.c,v 1.113 2002/07/03 11:50:00 sterling Exp $ */
#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -786,11 +786,17 @@
postval = Z_STRVAL_PP(current);
if (*postval == '@') {
- error = curl_formadd(&first, &last, CURLFORM_COPYNAME, string_key,
- CURLFORM_FILE, ++postval, CURLFORM_END);
+ error = curl_formadd(&first,
+ &last,
+ CURLFORM_COPYNAME, string_key,
+ CURLFORM_NAMELENGTH, string_key_len,
+ CURLFORM_FILE, ++postval,
+ CURLFORM_END);
}
else {
- error = curl_formadd(&first, &last, CURLFORM_COPYNAME, string_key,
+ error = curl_formadd(&first, &last,
+ CURLFORM_COPYNAME, string_key,
+ CURLFORM_NAMELENGTH, string_key_len,
CURLFORM_PTRCONTENTS, postval,
CURLFORM_CONTENTSLENGTH, Z_STRLEN_PP(current),
CURLFORM_END);