summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2016-01-10 09:46:12 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2016-01-10 09:46:12 +0000
commit418da4cef720b72bfee797d584933ed689f2e74a (patch)
tree49c0822ce87676f23d05d24ad46fb3035b995f84
parent295927e1c6a3ce6a17a610ba2176773337de13a7 (diff)
downloadlibdom-418da4cef720b72bfee797d584933ed689f2e74a.tar.gz
libdom-418da4cef720b72bfee797d584933ed689f2e74a.tar.bz2
Fix leak of dom string on error path. Coverity #1347877.
-rw-r--r--src/core/document.c1
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;
}