1
1
#include <node_api.h>
2
2
#include "../common.h"
3
3
4
- napi_value checkError (napi_env env , napi_callback_info info ) {
4
+ static napi_value checkError (napi_env env , napi_callback_info info ) {
5
5
size_t argc = 1 ;
6
6
napi_value args [1 ];
7
7
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) {
15
15
return result ;
16
16
}
17
17
18
- napi_value throwExistingError (napi_env env , napi_callback_info info ) {
18
+ static napi_value throwExistingError (napi_env env , napi_callback_info info ) {
19
19
napi_value message ;
20
20
napi_value error ;
21
21
NAPI_CALL (env , napi_create_string_utf8 (
@@ -25,42 +25,42 @@ napi_value throwExistingError(napi_env env, napi_callback_info info) {
25
25
return NULL ;
26
26
}
27
27
28
- napi_value throwError (napi_env env , napi_callback_info info ) {
28
+ static napi_value throwError (napi_env env , napi_callback_info info ) {
29
29
NAPI_CALL (env , napi_throw_error (env , NULL , "error" ));
30
30
return NULL ;
31
31
}
32
32
33
- napi_value throwRangeError (napi_env env , napi_callback_info info ) {
33
+ static napi_value throwRangeError (napi_env env , napi_callback_info info ) {
34
34
NAPI_CALL (env , napi_throw_range_error (env , NULL , "range error" ));
35
35
return NULL ;
36
36
}
37
37
38
- napi_value throwTypeError (napi_env env , napi_callback_info info ) {
38
+ static napi_value throwTypeError (napi_env env , napi_callback_info info ) {
39
39
NAPI_CALL (env , napi_throw_type_error (env , NULL , "type error" ));
40
40
return NULL ;
41
41
}
42
42
43
- napi_value throwErrorCode (napi_env env , napi_callback_info info ) {
43
+ static napi_value throwErrorCode (napi_env env , napi_callback_info info ) {
44
44
NAPI_CALL (env , napi_throw_error (env , "ERR_TEST_CODE" , "Error [error]" ));
45
45
return NULL ;
46
46
}
47
47
48
- napi_value throwRangeErrorCode (napi_env env , napi_callback_info info ) {
48
+ static napi_value throwRangeErrorCode (napi_env env , napi_callback_info info ) {
49
49
NAPI_CALL (env , napi_throw_range_error (env ,
50
50
"ERR_TEST_CODE" ,
51
51
"RangeError [range error]" ));
52
52
return NULL ;
53
53
}
54
54
55
- napi_value throwTypeErrorCode (napi_env env , napi_callback_info info ) {
55
+ static napi_value throwTypeErrorCode (napi_env env , napi_callback_info info ) {
56
56
NAPI_CALL (env , napi_throw_type_error (env ,
57
57
"ERR_TEST_CODE" ,
58
58
"TypeError [type error]" ));
59
59
return NULL ;
60
60
}
61
61
62
62
63
- napi_value createError (napi_env env , napi_callback_info info ) {
63
+ static napi_value createError (napi_env env , napi_callback_info info ) {
64
64
napi_value result ;
65
65
napi_value message ;
66
66
NAPI_CALL (env , napi_create_string_utf8 (
@@ -69,7 +69,7 @@ napi_value createError(napi_env env, napi_callback_info info) {
69
69
return result ;
70
70
}
71
71
72
- napi_value createRangeError (napi_env env , napi_callback_info info ) {
72
+ static napi_value createRangeError (napi_env env , napi_callback_info info ) {
73
73
napi_value result ;
74
74
napi_value message ;
75
75
NAPI_CALL (env , napi_create_string_utf8 (
@@ -78,7 +78,7 @@ napi_value createRangeError(napi_env env, napi_callback_info info) {
78
78
return result ;
79
79
}
80
80
81
- napi_value createTypeError (napi_env env , napi_callback_info info ) {
81
+ static napi_value createTypeError (napi_env env , napi_callback_info info ) {
82
82
napi_value result ;
83
83
napi_value message ;
84
84
NAPI_CALL (env , napi_create_string_utf8 (
@@ -87,7 +87,7 @@ napi_value createTypeError(napi_env env, napi_callback_info info) {
87
87
return result ;
88
88
}
89
89
90
- napi_value createErrorCode (napi_env env , napi_callback_info info ) {
90
+ static napi_value createErrorCode (napi_env env , napi_callback_info info ) {
91
91
napi_value result ;
92
92
napi_value message ;
93
93
napi_value code ;
@@ -99,7 +99,7 @@ napi_value createErrorCode(napi_env env, napi_callback_info info) {
99
99
return result ;
100
100
}
101
101
102
- napi_value createRangeErrorCode (napi_env env , napi_callback_info info ) {
102
+ static napi_value createRangeErrorCode (napi_env env , napi_callback_info info ) {
103
103
napi_value result ;
104
104
napi_value message ;
105
105
napi_value code ;
@@ -113,7 +113,7 @@ napi_value createRangeErrorCode(napi_env env, napi_callback_info info) {
113
113
return result ;
114
114
}
115
115
116
- napi_value createTypeErrorCode (napi_env env , napi_callback_info info ) {
116
+ static napi_value createTypeErrorCode (napi_env env , napi_callback_info info ) {
117
117
napi_value result ;
118
118
napi_value message ;
119
119
napi_value code ;
@@ -135,7 +135,7 @@ static napi_value throwArbitrary(napi_env env, napi_callback_info info) {
135
135
return NULL ;
136
136
}
137
137
138
- napi_value Init (napi_env env , napi_value exports ) {
138
+ static napi_value Init (napi_env env , napi_value exports ) {
139
139
napi_property_descriptor descriptors [] = {
140
140
DECLARE_NAPI_PROPERTY ("checkError" , checkError ),
141
141
DECLARE_NAPI_PROPERTY ("throwExistingError" , throwExistingError ),
0 commit comments