Skip to content

Commit fb57b8b

Browse files
committed
runtime: fix primjs error
1 parent 4d9ea40 commit fb57b8b

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

test-app/runtime/src/main/cpp/runtime/global/GlobalHelpers.cpp

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,9 +136,14 @@ std::vector<tns::JsStacktraceFrame> tns::BuildStacktraceFrames(napi_env env, nap
136136
napi_value err;
137137
napi_value msg;
138138
napi_create_string_utf8(env, "Error", strlen("Error"), &msg);
139-
// napi_value ex;
140-
// napi_get_and_clear_last_exception(env, &ex);
139+
#ifdef __PRIMJS__
140+
napi_value error_ctor;
141+
napi_get_named_property(env, napi_util::global(env), "Error", &error_ctor);
142+
143+
napi_new_instance(env, error_ctor, 1, &msg, &err);
144+
#else
141145
napi_create_error(env, msg, msg, &err);
146+
#endif
142147
napi_get_named_property(env, err, "stack", &stack);
143148
#else
144149
napi_value global;

0 commit comments

Comments
 (0)