iliaa Thu Mar 13 13:15:31 2003 EDT
Modified files:
/php4/ext/curl interface.c
Log:
Fixed bug #22681 (Crash when reading from invalid file pointer).
Index: php4/ext/curl/interface.c
diff -u php4/ext/curl/interface.c:1.10 php4/ext/curl/interface.c:1.11
--- php4/ext/curl/interface.c:1.10 Fri Feb 28 02:34:45 2003
+++ php4/ext/curl/interface.c Thu Mar 13 13:15:31 2003
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: interface.c,v 1.10 2003/02/28 07:34:45 sniper Exp $ */
+/* $Id: interface.c,v 1.11 2003/03/13 18:15:31 iliaa Exp $ */
#define ZEND_INCLUDE_FULL_WINDOWS_HEADERS
@@ -430,7 +430,9 @@
switch (t->method) {
case PHP_CURL_DIRECT:
- length = fread(data, size, nmemb, t->fp);
+ if (t->fp) {
+ length = fread(data, size, nmemb, t->fp);
+ }
break;
case PHP_CURL_USER: {
zval *argv[3];
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php