diff --git a/napi-inl.h b/napi-inl.h index 3ee048e4a..773daf400 100644 --- a/napi-inl.h +++ b/napi-inl.h @@ -1820,7 +1820,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 c7272ede8..0344d133c 100644 --- a/test/binding.gyp +++ b/test/binding.gyp @@ -33,7 +33,10 @@ 'cflags!': [ '-fno-exceptions' ], 'cflags_cc!': [ '-fno-exceptions' ], 'msvs_settings': { - 'VCCLCompilerTool': { 'ExceptionHandling': 1 }, + 'VCCLCompilerTool': { + 'ExceptionHandling': 1, + 'EnablePREfast': 'true', + }, }, 'xcode_settings': { 'CLANG_CXX_LIBRARY': 'libc++', @@ -47,7 +50,10 @@ 'cflags': [ '-fno-exceptions' ], 'cflags_cc': [ '-fno-exceptions' ], 'msvs_settings': { - 'VCCLCompilerTool': { 'ExceptionHandling': 0 }, + 'VCCLCompilerTool': { + 'ExceptionHandling': 0, + 'EnablePREfast': 'true', + }, }, 'xcode_settings': { 'CLANG_CXX_LIBRARY': 'libc++',