Furnace has stopped.

• Diagnose later
This commit is contained in:
tildearrow 2022-11-05 19:24:14 -05:00
parent e75d1ef411
commit 6a6ca22ebe
3 changed files with 60 additions and 2 deletions

View file

@ -15,6 +15,8 @@
#define NFD_NON_THREADED
#endif
#elif defined(ANDROID)
#include <jni.h>
#else
namespace pfd {
class open_file;
@ -36,6 +38,10 @@ class FurnaceGUIFileDialog {
std::thread* dialogS;
std::atomic<bool> dialogOK;
std::vector<String> nfdResult;
#elif defined(ANDROID)
JNIEnv* jniEnv;
void* dialogO;
void* dialogS;
#else
pfd::open_file* dialogO;
pfd::save_file* dialogS;
@ -55,6 +61,9 @@ class FurnaceGUIFileDialog {
opened(false),
saving(false),
hasError(false),
#ifdef ANDROID
jniEnv(NULL),
#endif
dialogO(NULL),
dialogS(NULL) {}
};