diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2019-06-01 13:59:36 +0100 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2019-06-01 13:59:36 +0100 |
commit | c07b2edd7783a3c03145180126d3d6dcbfaba604 (patch) | |
tree | 4ef357228c21e936473ee40298ce5d512998909a /content | |
parent | 9c32564085de877b9fd98aeddc09812fe9b6efb5 (diff) | |
download | netsurf-c07b2edd7783a3c03145180126d3d6dcbfaba604.tar.gz netsurf-c07b2edd7783a3c03145180126d3d6dcbfaba604.tar.bz2 |
Document.bnd: createDocumentFragment() unref fragment
The pushed fragment node holds the reference, so unref it in
the end of createDocumentFragment()
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
Diffstat (limited to 'content')
-rw-r--r-- | content/handlers/javascript/duktape/Document.bnd | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/content/handlers/javascript/duktape/Document.bnd b/content/handlers/javascript/duktape/Document.bnd index 0246fdfa6..bd0206822 100644 --- a/content/handlers/javascript/duktape/Document.bnd +++ b/content/handlers/javascript/duktape/Document.bnd @@ -198,6 +198,8 @@ method Document::createDocumentFragment() dukky_push_node(ctx, (dom_node *)frag); + dom_node_unref(frag); /* The pushed node holds the reference now */ + return 1; %} |