11#include <node_api.h>
22#include "../common.h"
33
4- napi_value checkError (napi_env env , napi_callback_info info ) {
4+ static napi_value checkError (napi_env env , napi_callback_info info ) {
55 size_t argc = 1 ;
66 napi_value args [1 ];
77 NAPI_CALL (env , napi_get_cb_info (env , info , & argc , args , NULL , NULL ));
@@ -15,7 +15,7 @@ napi_value checkError(napi_env env, napi_callback_info info) {
1515 return result ;
1616}
1717
18- napi_value throwExistingError (napi_env env , napi_callback_info info ) {
18+ static napi_value throwExistingError (napi_env env , napi_callback_info info ) {
1919 napi_value message ;
2020 napi_value error ;
2121 NAPI_CALL (env , napi_create_string_utf8 (
@@ -25,42 +25,42 @@ napi_value throwExistingError(napi_env env, napi_callback_info info) {
2525 return NULL ;
2626}
2727
28- napi_value throwError (napi_env env , napi_callback_info info ) {
28+ static napi_value throwError (napi_env env , napi_callback_info info ) {
2929 NAPI_CALL (env , napi_throw_error (env , NULL , "error" ));
3030 return NULL ;
3131}
3232
33- napi_value throwRangeError (napi_env env , napi_callback_info info ) {
33+ static napi_value throwRangeError (napi_env env , napi_callback_info info ) {
3434 NAPI_CALL (env , napi_throw_range_error (env , NULL , "range error" ));
3535 return NULL ;
3636}
3737
38- napi_value throwTypeError (napi_env env , napi_callback_info info ) {
38+ static napi_value throwTypeError (napi_env env , napi_callback_info info ) {
3939 NAPI_CALL (env , napi_throw_type_error (env , NULL , "type error" ));
4040 return NULL ;
4141}
4242
43- napi_value throwErrorCode (napi_env env , napi_callback_info info ) {
43+ static napi_value throwErrorCode (napi_env env , napi_callback_info info ) {
4444 NAPI_CALL (env , napi_throw_error (env , "ERR_TEST_CODE" , "Error [error]" ));
4545 return NULL ;
4646}
4747
48- napi_value throwRangeErrorCode (napi_env env , napi_callback_info info ) {
48+ static napi_value throwRangeErrorCode (napi_env env , napi_callback_info info ) {
4949 NAPI_CALL (env , napi_throw_range_error (env ,
5050 "ERR_TEST_CODE" ,
5151 "RangeError [range error]" ));
5252 return NULL ;
5353}
5454
55- napi_value throwTypeErrorCode (napi_env env , napi_callback_info info ) {
55+ static napi_value throwTypeErrorCode (napi_env env , napi_callback_info info ) {
5656 NAPI_CALL (env , napi_throw_type_error (env ,
5757 "ERR_TEST_CODE" ,
5858 "TypeError [type error]" ));
5959 return NULL ;
6060}
6161
6262
63- napi_value createError (napi_env env , napi_callback_info info ) {
63+ static napi_value createError (napi_env env , napi_callback_info info ) {
6464 napi_value result ;
6565 napi_value message ;
6666 NAPI_CALL (env , napi_create_string_utf8 (
@@ -69,7 +69,7 @@ napi_value createError(napi_env env, napi_callback_info info) {
6969 return result ;
7070}
7171
72- napi_value createRangeError (napi_env env , napi_callback_info info ) {
72+ static napi_value createRangeError (napi_env env , napi_callback_info info ) {
7373 napi_value result ;
7474 napi_value message ;
7575 NAPI_CALL (env , napi_create_string_utf8 (
@@ -78,7 +78,7 @@ napi_value createRangeError(napi_env env, napi_callback_info info) {
7878 return result ;
7979}
8080
81- napi_value createTypeError (napi_env env , napi_callback_info info ) {
81+ static napi_value createTypeError (napi_env env , napi_callback_info info ) {
8282 napi_value result ;
8383 napi_value message ;
8484 NAPI_CALL (env , napi_create_string_utf8 (
@@ -87,7 +87,7 @@ napi_value createTypeError(napi_env env, napi_callback_info info) {
8787 return result ;
8888}
8989
90- napi_value createErrorCode (napi_env env , napi_callback_info info ) {
90+ static napi_value createErrorCode (napi_env env , napi_callback_info info ) {
9191 napi_value result ;
9292 napi_value message ;
9393 napi_value code ;
@@ -99,7 +99,7 @@ napi_value createErrorCode(napi_env env, napi_callback_info info) {
9999 return result ;
100100}
101101
102- napi_value createRangeErrorCode (napi_env env , napi_callback_info info ) {
102+ static napi_value createRangeErrorCode (napi_env env , napi_callback_info info ) {
103103 napi_value result ;
104104 napi_value message ;
105105 napi_value code ;
@@ -113,7 +113,7 @@ napi_value createRangeErrorCode(napi_env env, napi_callback_info info) {
113113 return result ;
114114}
115115
116- napi_value createTypeErrorCode (napi_env env , napi_callback_info info ) {
116+ static napi_value createTypeErrorCode (napi_env env , napi_callback_info info ) {
117117 napi_value result ;
118118 napi_value message ;
119119 napi_value code ;
@@ -135,7 +135,7 @@ static napi_value throwArbitrary(napi_env env, napi_callback_info info) {
135135 return NULL ;
136136}
137137
138- napi_value Init (napi_env env , napi_value exports ) {
138+ static napi_value Init (napi_env env , napi_value exports ) {
139139 napi_property_descriptor descriptors [] = {
140140 DECLARE_NAPI_PROPERTY ("checkError" , checkError ),
141141 DECLARE_NAPI_PROPERTY ("throwExistingError" , throwExistingError ),
0 commit comments