diff options
author | Grant Limberg <glimberg@gmail.com> | 2015-04-22 19:29:45 -0700 |
---|---|---|
committer | Grant Limberg <glimberg@gmail.com> | 2015-04-22 19:29:45 -0700 |
commit | 6187a91f4cfdb8db02eef10bc9b0b8a5b3b4278b (patch) | |
tree | a3b168229e58820d892eccdcdb46ce64227e94eb /java | |
parent | 321b67c73cfe945f399acd83a8ee22b2c556acd5 (diff) | |
download | infinitytier-6187a91f4cfdb8db02eef10bc9b0b8a5b3b4278b.tar.gz infinitytier-6187a91f4cfdb8db02eef10bc9b0b8a5b3b4278b.zip |
delete the ZT1_Node object when calling Java_com_zerotierone_sdk_Node_node_1delete
Signed-off-by: Grant Limberg <glimberg@gmail.com>
Diffstat (limited to 'java')
-rw-r--r-- | java/jni/com_zerotierone_sdk_Node.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/java/jni/com_zerotierone_sdk_Node.cpp b/java/jni/com_zerotierone_sdk_Node.cpp index 60c53f04..ebe5611e 100644 --- a/java/jni/com_zerotierone_sdk_Node.cpp +++ b/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; } |