diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2013-10-25 13:05:38 +0100 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2013-10-25 13:05:38 +0100 |
commit | 1cf0125f2dc49363f6fd94e8462bbdcbbd5e8669 (patch) | |
tree | 4513e88528742d61cc49e67b89b84e7e0c0783c2 /css/select.c | |
parent | 88bd4e2ee2ea4c3af29c67b071406c957f9ba111 (diff) | |
download | netsurf-1cf0125f2dc49363f6fd94e8462bbdcbbd5e8669.tar.gz netsurf-1cf0125f2dc49363f6fd94e8462bbdcbbd5e8669.tar.bz2 |
Fix leaks of colour attribute values. (Such as LINK, VLINK, TEXT, and COLOR attribute values.)
Diffstat (limited to 'css/select.c')
-rw-r--r-- | css/select.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/css/select.c b/css/select.c index 23666e1ba..6c67c2e6c 100644 --- a/css/select.c +++ b/css/select.c @@ -2776,12 +2776,14 @@ node_presentational_hint_color(nscss_select_ctx *ctx, if (!nscss_parse_colour((const char *)dom_string_data(color), &hint->data.color)) { + dom_string_unref(color); dom_string_unref(node_name); return CSS_PROPERTY_NOT_SET; } hint->status = CSS_COLOR_COLOR; + dom_string_unref(color); dom_string_unref(node_name); return CSS_OK; |