mirror of
https://github.com/nodejs/node.git
synced 2025-08-15 13:48:44 +02:00
node-api: fix compiler warning in node_api.h
Fix "-Wstrict-prototypes" warning from AppleClang 14.0.3.14030022, compiling C, targeting arch arm64 (on x86_64 host). I build my C addon with -Werror and recent changes to node_api.h broke our build. PR-URL: https://github.com/nodejs/node/pull/49103 Reviewed-By: Michael Dawson <midawson@redhat.com> Reviewed-By: Gabriel Schulhof <gabrielschulhof@gmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
This commit is contained in:
parent
eccdbe250e
commit
9848352974
1 changed files with 2 additions and 2 deletions
|
@ -30,7 +30,7 @@ struct uv_loop_s; // Forward declaration.
|
|||
|
||||
typedef napi_value(NAPI_CDECL* napi_addon_register_func)(napi_env env,
|
||||
napi_value exports);
|
||||
typedef int32_t(NAPI_CDECL* node_api_addon_get_api_version_func)();
|
||||
typedef int32_t(NAPI_CDECL* node_api_addon_get_api_version_func)(void);
|
||||
|
||||
// Used by deprecated registration method napi_module_register.
|
||||
typedef struct napi_module {
|
||||
|
@ -66,7 +66,7 @@ typedef struct napi_module {
|
|||
|
||||
#define NAPI_MODULE_INIT() \
|
||||
EXTERN_C_START \
|
||||
NAPI_MODULE_EXPORT int32_t NODE_API_MODULE_GET_API_VERSION() { \
|
||||
NAPI_MODULE_EXPORT int32_t NODE_API_MODULE_GET_API_VERSION(void) { \
|
||||
return NAPI_VERSION; \
|
||||
} \
|
||||
NAPI_MODULE_EXPORT napi_value NAPI_MODULE_INITIALIZER(napi_env env, \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue