Quellcode durchsuchen

delete the ZT1_Node object when calling Java_com_zerotierone_sdk_Node_node_1delete

Signed-off-by: Grant Limberg <[email protected]>
Grant Limberg vor 10 Jahren
Ursprung
Commit
6187a91f4c
1 geänderte Dateien mit 3 neuen und 0 gelöschten Zeilen
  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;
     }