@@ -18,7 +18,8 @@ napi_value checkError(napi_env env, napi_callback_info info) {
18
18
napi_value throwExistingError (napi_env env, napi_callback_info info) {
19
19
napi_value message;
20
20
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));
22
23
NAPI_CALL (env, napi_create_error (env, nullptr , message, &error));
23
24
NAPI_CALL (env, napi_throw (env, error));
24
25
return nullptr ;
@@ -62,23 +63,26 @@ napi_value throwTypeErrorCode(napi_env env, napi_callback_info info) {
62
63
napi_value createError (napi_env env, napi_callback_info info) {
63
64
napi_value result;
64
65
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));
66
68
NAPI_CALL (env, napi_create_error (env, nullptr , message, &result));
67
69
return result;
68
70
}
69
71
70
72
napi_value createRangeError (napi_env env, napi_callback_info info) {
71
73
napi_value result;
72
74
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));
74
77
NAPI_CALL (env, napi_create_range_error (env, nullptr , message, &result));
75
78
return result;
76
79
}
77
80
78
81
napi_value createTypeError (napi_env env, napi_callback_info info) {
79
82
napi_value result;
80
83
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));
82
86
NAPI_CALL (env, napi_create_type_error (env, nullptr , message, &result));
83
87
return result;
84
88
}
@@ -87,8 +91,10 @@ napi_value createErrorCode(napi_env env, napi_callback_info info) {
87
91
napi_value result;
88
92
napi_value message;
89
93
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));
92
98
NAPI_CALL (env, napi_create_error (env, code, message, &result));
93
99
return result;
94
100
}
@@ -99,9 +105,10 @@ napi_value createRangeErrorCode(napi_env env, napi_callback_info info) {
99
105
napi_value code;
100
106
NAPI_CALL (env, napi_create_string_utf8 (env,
101
107
" RangeError [range error]" ,
102
- - 1 ,
108
+ NAPI_AUTO_LENGTH ,
103
109
&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));
105
112
NAPI_CALL (env, napi_create_range_error (env, code, message, &result));
106
113
return result;
107
114
}
@@ -112,9 +119,10 @@ napi_value createTypeErrorCode(napi_env env, napi_callback_info info) {
112
119
napi_value code;
113
120
NAPI_CALL (env, napi_create_string_utf8 (env,
114
121
" TypeError [type error]" ,
115
- - 1 ,
122
+ NAPI_AUTO_LENGTH ,
116
123
&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));
118
126
NAPI_CALL (env, napi_create_type_error (env, code, message, &result));
119
127
return result;
120
128
}
0 commit comments