Browse Source

delete the ZT1_Node object when calling Java_com_zerotierone_sdk_Node_node_1delete

Signed-off-by: Grant Limberg <[email protected]>
Grant Limberg 10 năm trước cách đây
mục cha
commit
6187a91f4c
1 tập tin đã thay đổi với 3 bổ sung0 xóa
  1. 3 0
      java/jni/com_zerotierone_sdk_Node.cpp

+ 3 - 0
java/jni/com_zerotierone_sdk_Node.cpp

@@ -297,6 +297,9 @@ JNIEXPORT void JNICALL Java_com_zerotierone_sdk_Node_node_1delete
     {
         JniRef *ref = found->second;
         nodeMap.erase(found);
+
+        ZT1_Node_delete(ref->node);
+
         delete ref;
         ref = NULL;
     }