summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2015-08-13 09:25:35 +0100
committerMichael Drake <tlsa@netsurf-browser.org>2015-08-13 09:26:50 +0100
commit526b0e3bb4102f618795266cf5eed459e73dc18b (patch)
treed07fb536907ac1524b541c56b9ad2457cc8ceb71
parentb50ee131009d17ccdd80c02d70f5be4c50156e38 (diff)
downloadnetsurf-526b0e3bb4102f618795266cf5eed459e73dc18b.tar.gz
netsurf-526b0e3bb4102f618795266cf5eed459e73dc18b.tar.bz2
Add assertion that jscontext is non-NULL when making new compartment.
-rw-r--r--javascript/dukky.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/javascript/dukky.c b/javascript/dukky.c
index c7b59e37b..2fb7e5466 100644
--- a/javascript/dukky.c
+++ b/javascript/dukky.c
@@ -353,6 +353,7 @@ void js_destroycontext(jscontext *ctx)
jsobject *js_newcompartment(jscontext *ctx, void *win_priv, void *doc_priv)
{
+ assert(ctx != NULL);
/* Pop any active thread off */
LOG("Yay, new compartment, win_priv=%p, doc_priv=%p", win_priv, doc_priv);
duk_set_top(ctx->ctx, 0);