mirror of
https://github.com/vcmi/vcmi.git
synced 2025-05-13 22:06:58 +02:00
apply review comments for CAndroidVMHelper
This commit is contained in:
parent
ee033e9c9c
commit
dcbcff41dc
@ -155,9 +155,10 @@ void CServerHandler::startLocalServerAndConnect()
|
|||||||
|
|
||||||
th->update();
|
th->update();
|
||||||
#ifdef VCMI_ANDROID
|
#ifdef VCMI_ANDROID
|
||||||
|
{
|
||||||
CAndroidVMHelper envHelper;
|
CAndroidVMHelper envHelper;
|
||||||
envHelper.callStaticVoidMethod(CAndroidVMHelper::NATIVE_METHODS_DEFAULT_CLASS, "startServer", true);
|
envHelper.callStaticVoidMethod(CAndroidVMHelper::NATIVE_METHODS_DEFAULT_CLASS, "startServer", true);
|
||||||
envHelper.Detach();
|
}
|
||||||
#else
|
#else
|
||||||
threadRunLocalServer = std::make_shared<boost::thread>(&CServerHandler::threadRunServer, this); //runs server executable;
|
threadRunLocalServer = std::make_shared<boost::thread>(&CServerHandler::threadRunServer, this); //runs server executable;
|
||||||
#endif
|
#endif
|
||||||
|
@ -43,11 +43,6 @@ CAndroidVMHelper::CAndroidVMHelper()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
CAndroidVMHelper::~CAndroidVMHelper()
|
CAndroidVMHelper::~CAndroidVMHelper()
|
||||||
{
|
|
||||||
Detach();
|
|
||||||
}
|
|
||||||
|
|
||||||
void CAndroidVMHelper::Detach()
|
|
||||||
{
|
{
|
||||||
if(envPtr && detachInDestructor)
|
if(envPtr && detachInDestructor)
|
||||||
{
|
{
|
||||||
|
@ -29,8 +29,6 @@ public:
|
|||||||
|
|
||||||
~CAndroidVMHelper();
|
~CAndroidVMHelper();
|
||||||
|
|
||||||
void Detach();
|
|
||||||
|
|
||||||
JNIEnv * get();
|
JNIEnv * get();
|
||||||
|
|
||||||
jclass findClassloadedClass(const std::string & name);
|
jclass findClassloadedClass(const std::string & name);
|
||||||
|
@ -179,7 +179,6 @@ void CVCMIServer::run()
|
|||||||
#else
|
#else
|
||||||
CAndroidVMHelper vmHelper;
|
CAndroidVMHelper vmHelper;
|
||||||
vmHelper.callStaticVoidMethod(CAndroidVMHelper::NATIVE_METHODS_DEFAULT_CLASS, "onServerReady");
|
vmHelper.callStaticVoidMethod(CAndroidVMHelper::NATIVE_METHODS_DEFAULT_CLASS, "onServerReady");
|
||||||
vmHelper.Detach();
|
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user