summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIlia Alshanetsky <iliaa@php.net>2007-12-18 13:46:07 +0000
committerIlia Alshanetsky <iliaa@php.net>2007-12-18 13:46:07 +0000
commitd5d2b863038f2b11744f770e528430e63558161a (patch)
tree3c7222f91ae9b3c424383429f662ff5e991aadb9
parent9541a66cb8182deb3b6f2c44375aae824bf2a019 (diff)
downloadphp-git-d5d2b863038f2b11744f770e528430e63558161a.tar.gz
Fixed bug #43620 (Workaround for a bug inside libcurl 7.16.2 that can result
in a crash)
-rw-r--r--ext/curl/interface.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/curl/interface.c b/ext/curl/interface.c
index fb7fdced05..3d3668656d 100644
--- a/ext/curl/interface.c
+++ b/ext/curl/interface.c
@@ -153,7 +153,7 @@ static void _php_curl_close(zend_rsrc_list_entry *rsrc TSRMLS_DC);
#define CAAL(s, v) add_assoc_long_ex(return_value, s, sizeof(s), (long) v);
#define CAAD(s, v) add_assoc_double_ex(return_value, s, sizeof(s), (double) v);
-#define CAAS(s, v) add_assoc_string_ex(return_value, s, sizeof(s), (char *) v, 1);
+#define CAAS(s, v) add_assoc_string_ex(return_value, s, sizeof(s), (char *) (v ? v : ""), 1);
#define CAAZ(s, v) add_assoc_zval_ex(return_value, s, sizeof(s), (zval *) v);
#if defined(PHP_WIN32) || defined(__GNUC__)