From 4b8188857b4385b5d2aff44cb548e92521c6c91f Mon Sep 17 00:00:00 2001 From: Dmitry Volyntsev Date: Tue, 13 Aug 2024 17:14:14 -0700 Subject: [PATCH] QuickJS: fixed exception handling in shell output. --- external/njs_shell.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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); } } -- 2.47.3