From: Dmitry Volyntsev Date: Wed, 14 Aug 2024 00:14:14 +0000 (-0700) Subject: QuickJS: fixed exception handling in shell output. X-Git-Tag: 0.8.6~21 X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=4b8188857b4385b5d2aff44cb548e92521c6c91f;p=njs.git QuickJS: fixed exception handling in shell output. --- diff --git a/external/njs_shell.c b/external/njs_shell.c index 672215c1..ec2a3875 100644 --- a/external/njs_shell.c +++ b/external/njs_shell.c @@ -2108,6 +2108,7 @@ njs_qjs_njs_getter(JSContext *ctx, JSValueConst this_val) static njs_int_t njs_qjs_global_init(JSContext *ctx, JSValue global_obj); +static void njs_qjs_dump_error(JSContext *ctx); static void @@ -2126,7 +2127,7 @@ njs_qjs_dump_obj(JSContext *ctx, FILE *f, JSValueConst val, const char *prefix, JS_FreeCString(ctx, str); } else { - fprintf(f, "%s[exception]\n", prefix); + njs_qjs_dump_error(ctx); } }