]> granicus.if.org Git - php/commitdiff
fix potential free of NULL
authorGreg Beaver <cellog@php.net>
Thu, 14 May 2009 13:36:44 +0000 (13:36 +0000)
committerGreg Beaver <cellog@php.net>
Thu, 14 May 2009 13:36:44 +0000 (13:36 +0000)
ext/standard/http_fopen_wrapper.c

index 423abe6416f64514322688a650fde97709341f6c..7cc5fde11c4b4f540d3c64d9dd4a80c178a1a82f 100644 (file)
@@ -450,7 +450,9 @@ php_stream *php_stream_url_wrap_http_ex(php_stream_wrapper *wrapper, char *path,
                                 have_header |= HTTP_HEADER_TYPE;
                        }
                }
-               efree(tmp);
+               if (tmp) {
+                       efree(tmp);
+               }
        }
 
        /* auth header if it was specified */