diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2011-09-04 11:14:19 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2011-09-04 11:14:19 +0000 |
commit | e82474afed92abfa5344be7b06fcd99535bb9dfb (patch) | |
tree | e7d543f19565d3aafe43e1ce52ddc252c1cf8ac4 | |
parent | 6807fa854da64166e84efd0074b1e4dfeb5d8b17 (diff) | |
download | netsurf-e82474afed92abfa5344be7b06fcd99535bb9dfb.tar.gz netsurf-e82474afed92abfa5344be7b06fcd99535bb9dfb.tar.bz2 |
Fix string leakage
svn path=/trunk/netsurf/; revision=12708
-rw-r--r-- | content/mimesniff.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/content/mimesniff.c b/content/mimesniff.c index a911318f9..3b4d3a8e8 100644 --- a/content/mimesniff.c +++ b/content/mimesniff.c @@ -399,8 +399,10 @@ static nserror mimesniff__compute_image(lwc_string *official_type, const struct it_s *it; - if (data == NULL) + if (data == NULL) { + lwc_string_unref(official_type); return NSERROR_NEED_DATA; + } for (it = image_types; it->sig != NULL; it++) { if (it->len <= len && memcmp(data, it->sig, it->len) == 0) { |