diff --git a/napi-inl.h b/napi-inl.h index f34ed7ad7..0ce3af28e 100644 --- a/napi-inl.h +++ b/napi-inl.h @@ -1729,7 +1729,7 @@ inline NAPI_NO_RETURN void Error::Fatal(const char* location, const char* messag napi_fatal_error(location, NAPI_AUTO_LENGTH, message, NAPI_AUTO_LENGTH); } -inline Error::Error() : ObjectReference(), _message(nullptr) { +inline Error::Error() : ObjectReference() { } inline Error::Error(napi_env env, napi_value value) : ObjectReference(env, nullptr) { diff --git a/test/binding.gyp b/test/binding.gyp index 36de592c1..0054f9d0c 100644 --- a/test/binding.gyp +++ b/test/binding.gyp @@ -32,7 +32,10 @@ 'cflags!': [ '-fno-exceptions' ], 'cflags_cc!': [ '-fno-exceptions' ], 'msvs_settings': { - 'VCCLCompilerTool': { 'ExceptionHandling': 1 }, + 'VCCLCompilerTool': { + 'ExceptionHandling': 1, + 'EnablePREfast': 'true', + }, }, 'xcode_settings': { 'CLANG_CXX_LIBRARY': 'libc++', @@ -46,7 +49,10 @@ 'cflags': [ '-fno-exceptions' ], 'cflags_cc': [ '-fno-exceptions' ], 'msvs_settings': { - 'VCCLCompilerTool': { 'ExceptionHandling': 0 }, + 'VCCLCompilerTool': { + 'ExceptionHandling': 0, + 'EnablePREfast': 'true', + }, }, 'xcode_settings': { 'CLANG_CXX_LIBRARY': 'libc++',