Skip to content

Commit b9521e8

Browse files
committed
repair test
1 parent 790b591 commit b9521e8

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

test/js-native-api/6_object_wrap/6_object_wrap.cc

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,12 @@ typedef int32_t FinalizerData;
88
napi_ref MyObject::constructor;
99

1010
MyObject::MyObject(double value)
11-
: value_(value), env_(nullptr), wrapper_(nullptr) {}
11+
: value_(value), env_(nullptr), wrapper_(nullptr), nested_(nullptr) {}
1212

1313
MyObject::~MyObject() {
14-
napi_delete_reference(env_, nested_);
14+
if (nested_ != nullptr) {
15+
napi_delete_reference(env_, nested_);
16+
}
1517
napi_delete_reference(env_, wrapper_);
1618
}
1719

0 commit comments

Comments
 (0)