summaryrefslogtreecommitdiff
path: root/javascript
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2013-05-22 20:42:37 +0100
committerVincent Sanders <vince@kyllikki.org>2013-05-22 20:42:37 +0100
commitca345e9b995323e443c7c341942166f7675cddc4 (patch)
tree9f02ba77b47de70ae5df7d219113c8e03f02bd41 /javascript
parentaf75070bee41816cb9ee4a53995d1f42870c1fcb (diff)
downloadnetsurf-ca345e9b995323e443c7c341942166f7675cddc4.tar.gz
netsurf-ca345e9b995323e443c7c341942166f7675cddc4.tar.bz2
fix version range when teh callback API changed
Diffstat (limited to 'javascript')
-rw-r--r--javascript/jsapi.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/javascript/jsapi.c b/javascript/jsapi.c
index a2bc90fc7..f8e3889e9 100644
--- a/javascript/jsapi.c
+++ b/javascript/jsapi.c
@@ -138,7 +138,7 @@ static JSBool heartbeat_callback(JSContext *cx)
return ret;
}
-#if JS_VERSION >= 185
+#if JS_VERSION >= 180
struct heartbeat {
JSContext *cx;
@@ -259,7 +259,7 @@ static JSBool branch_callback(JSContext *cx, JSScript *script)
if (priv->branch_count == 0) {
priv->branch_count = priv->branch_reset; /* reset branch count */
- ret = heartbeat(cx);
+ ret = heartbeat_callback(cx);
}
return ret;
}
@@ -288,6 +288,8 @@ setup_heartbeat(JSContext *cx, int timeout, jscallback *cb, void *cbctx)
JS_SetContextPrivate(cx, priv);
JS_SetBranchCallback(cx, branch_callback);
+
+ return true;
}
static struct heartbeat *enable_heartbeat(JSContext *cx)