浏览代码

delete the ZT1_Node object when calling Java_com_zerotierone_sdk_Node_node_1delete

Signed-off-by: Grant Limberg <[email protected]>
Grant Limberg 10 年之前
父节点
当前提交
6187a91f4c
共有 1 个文件被更改,包括 3 次插入0 次删除
  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;
     }