summaryrefslogtreecommitdiffstats
path: root/Tests/FindJNI/JVM/jvm.cxx
blob: f79ccce87a0955081b35b0ea23bca940000d852a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <jni.h>

extern "C" JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM* vm, void* reserved)
{
  jsize n = 0;
  if (JNI_GetCreatedJavaVMs(nullptr, 0, &n) != JNI_OK || n <= 0) {
    return -1;
  }

  return JNI_VERSION_1_2;
}

extern "C" JNIEXPORT void JNICALL JNI_OnUnload(JavaVM* vm, void* reserved)
{
}