summaryrefslogtreecommitdiff
path: root/content/fetch.c
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2014-07-08 15:57:48 +0100
committerVincent Sanders <vince@kyllikki.org>2014-07-08 15:57:48 +0100
commit0694f345daa509546d79f31be285987f43cc5be3 (patch)
tree9fcd185880fa9fc805595342576dbbc1ff7e85de /content/fetch.c
parent6ae1841b5a65b8f86f361924b909dbb6217f84a1 (diff)
downloadnetsurf-0694f345daa509546d79f31be285987f43cc5be3.tar.gz
netsurf-0694f345daa509546d79f31be285987f43cc5be3.tar.bz2
fix leak on error path (coverity 1224429)
Diffstat (limited to 'content/fetch.c')
-rw-r--r--content/fetch.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/content/fetch.c b/content/fetch.c
index 2160204ef..6948fcbea 100644
--- a/content/fetch.c
+++ b/content/fetch.c
@@ -443,6 +443,7 @@ fetch_start(nsurl *url,
fetch->fetcherd = get_fetcher_for_scheme(scheme);
if (fetch->fetcherd == -1) {
lwc_string_unref(scheme);
+ free(fetch);
return NULL;
}