Explorar o código

delete the ZT1_Node object when calling Java_com_zerotierone_sdk_Node_node_1delete

Signed-off-by: Grant Limberg <[email protected]>
Grant Limberg %!s(int64=10) %!d(string=hai) anos
pai
achega
6187a91f4c
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  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;
     }