]> granicus.if.org Git - php/commitdiff
- Fix mem. leak
authorFelipe Pena <felipe@php.net>
Tue, 29 Jul 2008 12:36:36 +0000 (12:36 +0000)
committerFelipe Pena <felipe@php.net>
Tue, 29 Jul 2008 12:36:36 +0000 (12:36 +0000)
ext/standard/url.c

index d3f4b80189ea934c1d87c4033e667850e255d8d0..e8afc226ccb399b065a8c6f7df1c811f9e6d0e4e 100644 (file)
@@ -420,6 +420,7 @@ PHP_FUNCTION(parse_url)
        resource = php_url_parse_ex(str.s, str_len);
        if (resource == NULL) {
                php_error_docref1(NULL TSRMLS_CC, str.s, E_WARNING, "Unable to parse URL");
+               efree(str.s);
                RETURN_FALSE;
        }