@@ -30,10 +30,6 @@
extern JniLookup lookup;
-#ifdef __cplusplus
-extern "C" {
-#endif
-
jobject createResultObject(JNIEnv *env, ZT_ResultCode code)
{
jclass resultClass = NULL;
@@ -1028,7 +1024,3 @@ jobject newVirtualNetworkDNS(JNIEnv *env, const ZT_VirtualNetworkDNS &dns)
}
return NULL;
-}
@@ -22,10 +22,6 @@
#include <jni.h>
#include <ZeroTierOne.h>
#define LOG_TAG "ZeroTierOneJNI"
#if defined(__ANDROID__)
@@ -78,8 +74,4 @@ jobject newVirtualNetworkRoute(JNIEnv *env, const ZT_VirtualNetworkRoute &route)
jobject newVirtualNetworkDNS(JNIEnv *env, const ZT_VirtualNetworkDNS &dns);
#endif
@@ -40,10 +40,6 @@
// global static JNI Lookup Object
JniLookup lookup;
namespace {
struct JniRef
@@ -732,6 +728,10 @@ namespace {
+#ifdef __cplusplus
+extern "C" {
+#endif
+
JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *reserved)
lookup.setJavaVM(vm);