]> granicus.if.org Git - php/commitdiff
Don't forget to free url structure
authorIlia Alshanetsky <iliaa@php.net>
Tue, 26 Dec 2006 16:58:23 +0000 (16:58 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Tue, 26 Dec 2006 16:58:23 +0000 (16:58 +0000)
ext/curl/interface.c

index 2ec184dd47c25432ac0467ccbbf81d21df6e7fa3..a3f2aba8104d19288c4fe88b7bdd6e24a4ee5416 100644 (file)
@@ -175,6 +175,7 @@ static void _php_curl_close(zend_rsrc_list_entry *rsrc TSRMLS_DC);
                                                                                                                        \
                if (php_memnstr(str, tmp_url->path, strlen(tmp_url->path), str + len)) {                                \
                        php_error_docref(NULL TSRMLS_CC, E_WARNING, "URL '%s' contains unencoded control characters.", str);    \
+                       php_url_free(tmp_url);                                                                                                                          \
                        php_curl_ret(__ret);                                                                                    \
                }                                                                                                       \
                                                                                                                                                                                                \