n-api: remove code from error name · nodejs/node@f0f26ce (original) (raw)
`@@ -1532,33 +1532,6 @@ static inline napi_status set_error_code(napi_env env,
`
1532
1532
`RETURN_STATUS_IF_FALSE(env,
`
1533
1533
` set_maybe.FromMaybe(false),
`
1534
1534
` napi_generic_failure);
`
1535
``
-
1536
``
`-
// now update the name to be "name [code]" where name is the
`
1537
``
`-
// original name and code is the code associated with the Error
`
1538
``
`-
v8::Localv8::String name_string;
`
1539
``
`-
CHECK_NEW_FROM_UTF8(env, name_string, "");
`
1540
``
`-
v8::Localv8::Name name_key;
`
1541
``
`-
CHECK_NEW_FROM_UTF8(env, name_key, "name");
`
1542
``
-
1543
``
`-
auto maybe_name = err_object->Get(context, name_key);
`
1544
``
`-
if (!maybe_name.IsEmpty()) {
`
1545
``
`-
v8::Localv8::Value name = maybe_name.ToLocalChecked();
`
1546
``
`-
if (name->IsString()) {
`
1547
``
`-
name_string =
`
1548
``
`-
v8::String::Concat(isolate, name_string, name.Asv8::String());
`
1549
``
`-
}
`
1550
``
`-
}
`
1551
``
`-
name_string = v8::String::Concat(
`
1552
``
`-
isolate, name_string, NAPI_FIXED_ONE_BYTE_STRING(isolate, " ["));
`
1553
``
`-
name_string =
`
1554
``
`-
v8::String::Concat(isolate, name_string, code_value.Asv8::String());
`
1555
``
`-
name_string = v8::String::Concat(
`
1556
``
`-
isolate, name_string, NAPI_FIXED_ONE_BYTE_STRING(isolate, "]"));
`
1557
``
-
1558
``
`-
set_maybe = err_object->Set(context, name_key, name_string);
`
1559
``
`-
RETURN_STATUS_IF_FALSE(env,
`
1560
``
`-
set_maybe.FromMaybe(false),
`
1561
``
`-
napi_generic_failure);
`
1562
1535
` }
`
1563
1536
`return napi_ok;
`
1564
1537
`}
`