From e94deb8206ec9db63f2b2985770d2cacae5d2a5a Mon Sep 17 00:00:00 2001 From: Gabriel Schulhof Date: Mon, 30 Apr 2018 13:54:51 -0400 Subject: [PATCH] doc: fix N-API property descriptor documentation PR-URL: https://github.com/nodejs/node/pull/20433 Reviewed-By: Colin Ihrig --- doc/api/n-api.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/doc/api/n-api.md b/doc/api/n-api.md index 12b39750223754..17958c8daf255e 100644 --- a/doc/api/n-api.md +++ b/doc/api/n-api.md @@ -915,8 +915,7 @@ provided by the addon: napi_value Init(napi_env env, napi_value exports) { napi_status status; napi_property_descriptor desc = - {"hello", Method, 0, 0, 0, napi_default, 0}; - if (status != napi_ok) return NULL; + {"hello", NULL, Method, NULL, NULL, NULL, napi_default, NULL}; status = napi_define_properties(env, exports, 1, &desc); if (status != napi_ok) return NULL; return exports; @@ -943,7 +942,7 @@ To define a class so that new instances can be created (often used with napi_value Init(napi_env env, napi_value exports) { napi_status status; napi_property_descriptor properties[] = { - { "value", NULL, GetValue, SetValue, 0, napi_default, 0 }, + { "value", NULL, NULL, GetValue, SetValue, NULL, napi_default, NULL }, DECLARE_NAPI_METHOD("plusOne", PlusOne), DECLARE_NAPI_METHOD("multiply", Multiply), }; @@ -2405,8 +2404,8 @@ if (status != napi_ok) return status; // Set the properties napi_property_descriptor descriptors[] = { - { "foo", NULL, 0, 0, 0, fooValue, napi_default, 0 }, - { "bar", NULL, 0, 0, 0, barValue, napi_default, 0 } + { "foo", NULL, NULL, NULL, NULL, fooValue, napi_default, NULL }, + { "bar", NULL, NULL, NULL, NULL, barValue, napi_default, NULL } } status = napi_define_properties(env, obj,