core: Minor cleanup.

This commit is contained in:
2025-12-07 08:25:55 -05:00
parent 14955fa421
commit 2086075f7b
3 changed files with 15 additions and 26 deletions

View File

@@ -227,14 +227,12 @@ bool tf_util_report_error(JSContext* context, JSValue value)
tf_printf("ERROR: %s\n", string);
JS_FreeCString(context, string);
JSValue stack = JS_GetPropertyStr(context, value, "stack");
if (!JS_IsUndefined(stack))
const char* stack = tf_util_get_property_as_string(context, value, "stack");
if (stack && *stack)
{
const char* stack_str = JS_ToCString(context, stack);
tf_printf("%s\n", stack_str);
JS_FreeCString(context, stack_str);
tf_printf("%s\n", stack);
}
JS_FreeValue(context, stack);
JS_FreeCString(context, stack);
tf_task_send_error_to_parent(task, value);
is_error = true;