diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2016-01-10 09:46:12 +0000 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2016-01-10 09:46:12 +0000 |
commit | 418da4cef720b72bfee797d584933ed689f2e74a (patch) | |
tree | 49c0822ce87676f23d05d24ad46fb3035b995f84 /src | |
parent | 295927e1c6a3ce6a17a610ba2176773337de13a7 (diff) | |
download | libdom-418da4cef720b72bfee797d584933ed689f2e74a.tar.gz libdom-418da4cef720b72bfee797d584933ed689f2e74a.tar.bz2 |
Fix leak of dom string on error path. Coverity #1347877.
Diffstat (limited to 'src')
-rw-r--r-- | src/core/document.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/document.c b/src/core/document.c index 4e2bf6b..fda83dd 100644 --- a/src/core/document.c +++ b/src/core/document.c @@ -127,6 +127,7 @@ dom_exception _dom_document_initialise(dom_document *doc, err = dom_string_create_interned((const uint8_t *) "about:blank", SLEN("about:blank"), &doc->uri); if (err != DOM_NO_ERR) { + dom_string_unref(name); return err; } |