diff options
Diffstat (limited to 'lib/quickjs')
-rw-r--r-- | lib/quickjs/quickjs.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/quickjs/quickjs.c b/lib/quickjs/quickjs.c index a5e51d19..9c5e948c 100644 --- a/lib/quickjs/quickjs.c +++ b/lib/quickjs/quickjs.c @@ -43960,16 +43960,20 @@ fail: BOOL lre_check_stack_overflow(void *opaque, size_t alloca_size) { + if (!opaque) + return 0; JSContext *ctx = opaque; return js_check_stack_overflow(ctx->rt, alloca_size); } +#if 0 void *lre_realloc(void *opaque, void *ptr, size_t size) { JSContext *ctx = opaque; /* No JS exception is raised here */ return js_realloc_rt(ctx->rt, ptr, size); } +#endif static JSValue js_regexp_exec(JSContext *ctx, JSValueConst this_val, int argc, JSValueConst *argv) |