Skip to content

Commit fc09ced

Browse files
committed
Fix macros and binding.gyp
1 parent de8888e commit fc09ced

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

binding.gyp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"VCCLCompilerTool": { "ExceptionHandling": 1 },
1818
},
1919
"include_dirs": [
20-
"<!@(node -p \"require('node-addon-api').include\")","<!(node -e \"require('nan')\")"],
20+
"<!@(node -p \"require('node-addon-api').include\")"],
2121
"conditions": [
2222
["sqlite != 'internal'", {
2323
"include_dirs": [

src/macros.h

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,37 +7,37 @@ const char* sqlite_authorizer_string(int type);
77

88
#define REQUIRE_ARGUMENTS(n) \
99
if (info.Length() < (n)) { \
10-
Napi::TypeError::New(env, "Expected " #n "arguments").ThrowAsJavaScriptException();
10+
Napi::TypeError::New(env, "Expected " #n "arguments").ThrowAsJavaScriptException(); \
1111
return env.Null(); \
1212
}
1313

1414

1515
#define REQUIRE_ARGUMENT_EXTERNAL(i, var) \
1616
if (info.Length() <= (i) || !info[i].IsExternal()) { \
17-
Napi::TypeError::New(env, "Argument " #i " invalid").ThrowAsJavaScriptException();
17+
Napi::TypeError::New(env, "Argument " #i " invalid").ThrowAsJavaScriptException(); \
1818
return env.Null(); \
1919
} \
2020
Napi::External var = info[i].As<Napi::External>();
2121

2222

2323
#define REQUIRE_ARGUMENT_FUNCTION(i, var) \
2424
if (info.Length() <= (i) || !info[i].IsFunction()) { \
25-
Napi::TypeError::New(env, "Argument " #i " must be a function").ThrowAsJavaScriptException();
25+
Napi::TypeError::New(env, "Argument " #i " must be a function").ThrowAsJavaScriptException(); \
2626
return env.Null(); \
2727
} \
2828
Napi::Function var = info[i].As<Napi::Function>();
2929

3030

3131
#define REQUIRE_ARGUMENT_STRING(i, var) \
3232
if (info.Length() <= (i) || !info[i].IsString()) { \
33-
Napi::TypeError::New(env, "Argument " #i " must be a string").ThrowAsJavaScriptException();
33+
Napi::TypeError::New(env, "Argument " #i " must be a string").ThrowAsJavaScriptException(); \
3434
return env.Null(); \
3535
} \
3636
std::string var = info[i].As<Napi::String>();
3737

3838
#define REQUIRE_ARGUMENT_INTEGER(i, var) \
3939
if (info.Length() <= (i) || !info[i].IsNumber()) { \
40-
Napi::TypeError::New(env, "Argument " #i " must be an integer").ThrowAsJavaScriptException();
40+
Napi::TypeError::New(env, "Argument " #i " must be an integer").ThrowAsJavaScriptException(); \
4141
return env.Null(); \
4242
} \
4343
int var(info[i].As<Napi::Number>().Int32Value());
@@ -46,7 +46,7 @@ const char* sqlite_authorizer_string(int type);
4646
Napi::Function var; \
4747
if (info.Length() > i && !info[i].IsUndefined()) { \
4848
if (!info[i].IsFunction()) { \
49-
Napi::TypeError::New(env, "Argument " #i " must be a function").ThrowAsJavaScriptException();
49+
Napi::TypeError::New(env, "Argument " #i " must be a function").ThrowAsJavaScriptException(); \
5050
return env.Null(); \
5151
} \
5252
var = info[i].As<Napi::Function>(); \
@@ -62,7 +62,7 @@ const char* sqlite_authorizer_string(int type);
6262
var = info[i].As<Napi::Number>().Int32Value(); \
6363
} \
6464
else { \
65-
Napi::TypeError::New(env, "Argument " #i " must be an integer").ThrowAsJavaScriptException();
65+
Napi::TypeError::New(env, "Argument " #i " must be an integer").ThrowAsJavaScriptException(); \
6666
return env.Null(); \
6767
}
6868

0 commit comments

Comments
 (0)