Skip to content

Commit 5961ebf

Browse files
node-api: add platform-specific warning
1 parent 3422b62 commit 5961ebf

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/js_native_api.h

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,13 @@
2424
#if defined(NAPI_EXPERIMENTAL) && \
2525
!defined(NODE_API_EXPERIMENTAL_NO_WARNING) && \
2626
!defined(NODE_WANT_INTERNALS)
27-
#warning "NAPI_EXPERIMENTAL is enabled. Experimental features may be unstable."
27+
#ifdef _MSC_VER
28+
#pragma message("NAPI_EXPERIMENTAL is enabled. " \
29+
"Experimental features may be unstable.")
30+
#else
31+
#warning "NAPI_EXPERIMENTAL is enabled. " \
32+
"Experimental features may be unstable."
33+
#endif
2834
#endif
2935

3036
#include "js_native_api_types.h"

0 commit comments

Comments
 (0)