[DEV] continue removing STL

This commit is contained in:
Edouard DUPIN 2017-09-14 00:59:21 +02:00
parent 8dab81e59b
commit 61f33164eb

View File

@ -34,14 +34,14 @@ extern "C" {
// JNI onLoad // JNI onLoad
JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM* _jvm, void* _reserved) { JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM* _jvm, void* _reserved) {
// get the java virtual machine handle ... // get the java virtual machine handle ...
std::unique_lock<ethread::Mutex> lock(jvm_basics::getMutexJavaVM()); ethread::UniqueLock lock(jvm_basics::getMutexJavaVM());
jvm_basics::getJavaVM() = _jvm; jvm_basics::getJavaVM() = _jvm;
JVMB_INFO("JNI-> load the jvm ..." ); JVMB_INFO("JNI-> load the jvm ..." );
return JNI_VERSION_1_6; return JNI_VERSION_1_6;
} }
// JNI onUnLoad // JNI onUnLoad
JNIEXPORT void JNICALL JNI_OnUnload(JavaVM* _vm, void *_reserved) { JNIEXPORT void JNICALL JNI_OnUnload(JavaVM* _vm, void *_reserved) {
std::unique_lock<ethread::Mutex> lock(jvm_basics::getMutexJavaVM()); ethread::UniqueLock lock(jvm_basics::getMutexJavaVM());
jvm_basics::getJavaVM() = nullptr; jvm_basics::getJavaVM() = nullptr;
JVMB_INFO("JNI-> Un-load the jvm ..." ); JVMB_INFO("JNI-> Un-load the jvm ..." );
} }