Browse Source

doc: fix outdated code sample in n-api.md

code samples of napi_create_object and napi_property_descriptor were
not updated to latest API.

PR-URL: https://github.com/nodejs/node/pull/15581
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
canary-base
rebornix 7 years ago
committed by James M Snell
parent
commit
8b902500cd
  1. 8
      doc/api/n-api.md

8
doc/api/n-api.md

@ -2349,7 +2349,7 @@ napi_status status = napi_status_generic_failure;
// const obj = {}; // const obj = {};
napi_value obj; napi_value obj;
status = napi_create_obj(env, &obj); status = napi_create_object(env, &obj);
if (status != napi_ok) return status; if (status != napi_ok) return status;
// Create napi_values for 123 and 456 // Create napi_values for 123 and 456
@ -2360,9 +2360,9 @@ status = napi_create_int32(env, 456, &barValue);
if (status != napi_ok) return status; if (status != napi_ok) return status;
// Set the properties // Set the properties
napi_property_descriptors descriptors[] = { napi_property_descriptor descriptors[] = {
{ "foo", fooValue, 0, 0, 0, napi_default, 0 }, { "foo", nullptr, 0, 0, 0, fooValue, napi_default, 0 },
{ "bar", barValue, 0, 0, 0, napi_default, 0 } { "bar", nullptr, 0, 0, 0, barValue, napi_default, 0 }
} }
status = napi_define_properties(env, status = napi_define_properties(env,
obj, obj,

Loading…
Cancel
Save