Преглед на файлове

android: if current thread is unknown to the JVM, try to register it.

legacy
Sam Hocevar sam преди 13 години
родител
ревизия
291fd0c3c6
променени са 1 файла, в които са добавени 9 реда и са изтрити 2 реда
  1. +9
    -2
      src/image/codec/android-image.cpp

+ 9
- 2
src/image/codec/android-image.cpp Целия файл

@@ -53,7 +53,14 @@ bool AndroidImageData::Open(char const *path)
if (res < 0)
{
#if !LOL_RELEASE
Log::Error("could not get JVM environment\n");
Log::Error("JVM environment not found, trying to attach thread\n");
#endif
res = g_vm->AttachCurrentThread(&env, NULL);
}
if (res < 0)
{
#if !LOL_RELEASE
Log::Error("JVM environment not found, cannot open image %s\n", path);
#endif
return false;
}
@@ -105,7 +112,7 @@ bool AndroidImageData::Close()
if (res < 0)
{
#if !LOL_RELEASE
Log::Error("could not get JVM environment\n");
Log::Error("JVM environment not found, cannot close image\n");
#endif
return false;
}


Зареждане…
Отказ
Запис