@@ -18,7 +18,8 @@ napi_value checkError(napi_env env, napi_callback_info info) {
1818napi_value throwExistingError (napi_env env, napi_callback_info info) {
1919 napi_value message;
2020 napi_value error;
21- NAPI_CALL (env, napi_create_string_utf8 (env, " existing error" , -1 , &message));
21+ NAPI_CALL (env, napi_create_string_utf8 (
22+ env, " existing error" , NAPI_AUTO_LENGTH, &message));
2223 NAPI_CALL (env, napi_create_error (env, nullptr , message, &error));
2324 NAPI_CALL (env, napi_throw (env, error));
2425 return nullptr ;
@@ -62,23 +63,26 @@ napi_value throwTypeErrorCode(napi_env env, napi_callback_info info) {
6263napi_value createError (napi_env env, napi_callback_info info) {
6364 napi_value result;
6465 napi_value message;
65- NAPI_CALL (env, napi_create_string_utf8 (env, " error" , -1 , &message));
66+ NAPI_CALL (env, napi_create_string_utf8 (
67+ env, " error" , NAPI_AUTO_LENGTH, &message));
6668 NAPI_CALL (env, napi_create_error (env, nullptr , message, &result));
6769 return result;
6870}
6971
7072napi_value createRangeError (napi_env env, napi_callback_info info) {
7173 napi_value result;
7274 napi_value message;
73- NAPI_CALL (env, napi_create_string_utf8 (env, " range error" , -1 , &message));
75+ NAPI_CALL (env, napi_create_string_utf8 (
76+ env, " range error" , NAPI_AUTO_LENGTH, &message));
7477 NAPI_CALL (env, napi_create_range_error (env, nullptr , message, &result));
7578 return result;
7679}
7780
7881napi_value createTypeError (napi_env env, napi_callback_info info) {
7982 napi_value result;
8083 napi_value message;
81- NAPI_CALL (env, napi_create_string_utf8 (env, " type error" , -1 , &message));
84+ NAPI_CALL (env, napi_create_string_utf8 (
85+ env, " type error" , NAPI_AUTO_LENGTH, &message));
8286 NAPI_CALL (env, napi_create_type_error (env, nullptr , message, &result));
8387 return result;
8488}
@@ -87,8 +91,10 @@ napi_value createErrorCode(napi_env env, napi_callback_info info) {
8791 napi_value result;
8892 napi_value message;
8993 napi_value code;
90- NAPI_CALL (env, napi_create_string_utf8 (env, " Error [error]" , -1 , &message));
91- NAPI_CALL (env, napi_create_string_utf8 (env, " ERR_TEST_CODE" , -1 , &code));
94+ NAPI_CALL (env, napi_create_string_utf8 (
95+ env, " Error [error]" , NAPI_AUTO_LENGTH, &message));
96+ NAPI_CALL (env, napi_create_string_utf8 (
97+ env, " ERR_TEST_CODE" , NAPI_AUTO_LENGTH, &code));
9298 NAPI_CALL (env, napi_create_error (env, code, message, &result));
9399 return result;
94100}
@@ -99,9 +105,10 @@ napi_value createRangeErrorCode(napi_env env, napi_callback_info info) {
99105 napi_value code;
100106 NAPI_CALL (env, napi_create_string_utf8 (env,
101107 " RangeError [range error]" ,
102- - 1 ,
108+ NAPI_AUTO_LENGTH ,
103109 &message));
104- NAPI_CALL (env, napi_create_string_utf8 (env, " ERR_TEST_CODE" , -1 , &code));
110+ NAPI_CALL (env, napi_create_string_utf8 (
111+ env, " ERR_TEST_CODE" , NAPI_AUTO_LENGTH, &code));
105112 NAPI_CALL (env, napi_create_range_error (env, code, message, &result));
106113 return result;
107114}
@@ -112,9 +119,10 @@ napi_value createTypeErrorCode(napi_env env, napi_callback_info info) {
112119 napi_value code;
113120 NAPI_CALL (env, napi_create_string_utf8 (env,
114121 " TypeError [type error]" ,
115- - 1 ,
122+ NAPI_AUTO_LENGTH ,
116123 &message));
117- NAPI_CALL (env, napi_create_string_utf8 (env, " ERR_TEST_CODE" , -1 , &code));
124+ NAPI_CALL (env, napi_create_string_utf8 (
125+ env, " ERR_TEST_CODE" , NAPI_AUTO_LENGTH, &code));
118126 NAPI_CALL (env, napi_create_type_error (env, code, message, &result));
119127 return result;
120128}
0 commit comments