Unverified Commit 29debf3a by mtgto Committed by GitHub

bug: bad comparison of c string (#1347)

parent be719256
...@@ -54,7 +54,7 @@ ...@@ -54,7 +54,7 @@
}, },
"peerDependenciesMeta": { "peerDependenciesMeta": {
"node-gyp": { "node-gyp": {
"optional": true "optional": true
} }
}, },
"optionalDependencies": { "optionalDependencies": {
......
...@@ -31,10 +31,10 @@ Napi::Object Statement::Init(Napi::Env env, Napi::Object exports) { ...@@ -31,10 +31,10 @@ Napi::Object Statement::Init(Napi::Env env, Napi::Object exports) {
} }
// A Napi InstanceOf for Javascript Objects "Date" and "RegExp" // A Napi InstanceOf for Javascript Objects "Date" and "RegExp"
bool OtherInstanceOf(Napi::Object source, char* object_type) { bool OtherInstanceOf(Napi::Object source, const char* object_type) {
if (object_type == "Date") { if (strncmp(object_type, "Date", 4) == 0) {
return source.InstanceOf(source.Env().Global().Get("Date").As<Function>()); return source.InstanceOf(source.Env().Global().Get("Date").As<Function>());
} else if (object_type == "RegExp") { } else if (strncmp(object_type, "RegExp", 6) == 0) {
return source.InstanceOf(source.Env().Global().Get("RegExp").As<Function>()); return source.InstanceOf(source.Env().Global().Get("RegExp").As<Function>());
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment