File tree Expand file tree Collapse file tree 4 files changed +14
-7
lines changed Expand file tree Collapse file tree 4 files changed +14
-7
lines changed Original file line number Diff line number Diff line change 19
19
#endif
20
20
21
21
#ifdef SWIGJAVA
22
- JavaVM *MEGAjvm = NULL ;
22
+ extern JavaVM* MEGAjvm ;
23
23
jstring strEncodeUTF8 = NULL ;
24
24
jclass clsString = NULL ;
25
25
jmethodID ctorString = NULL ;
@@ -29,8 +29,8 @@ jmethodID startVideoCaptureMID = NULL;
29
29
jmethodID stopVideoCaptureMID = NULL ;
30
30
jmethodID deviceListMID = NULL ;
31
31
jobject surfaceTextureHelper = NULL ;
32
- jclass fileWrapper = NULL ;
33
- jclass integerClass = NULL ;
32
+ extern jclass fileWrapper;
33
+ extern jclass integerClass;
34
34
35
35
36
36
extern " C" jint JNIEXPORT JNICALL JNI_OnLoad (JavaVM *jvm, void *reserved)
Original file line number Diff line number Diff line change @@ -273,6 +273,13 @@ target_sources_conditional(SDKlib
273
273
src/osx/fs.cpp
274
274
)
275
275
276
+ target_sources_conditional(SDKlib
277
+ FLAG ANDROID
278
+ PRIVATE
279
+ include /mega/android/androidFileSystem.h
280
+ src/android/androidFileSystem.cpp
281
+ )
282
+
276
283
target_sources_conditional(SDKlib
277
284
FLAG ENABLE_DRIVE_NOTIFICATIONS
278
285
PRIVATE
Original file line number Diff line number Diff line change 2
2
#include < mega/filesystem.h>
3
3
#include < mega/logging.h>
4
4
5
- extern jclass fileWrapper;
6
- extern jclass integerClass;
7
- extern JavaVM* MEGAjvm;
5
+ jclass fileWrapper = nullptr ;
6
+ jclass integerClass = nullptr ;
7
+ JavaVM* MEGAjvm = nullptr ;
8
8
9
9
namespace mega
10
10
{
Original file line number Diff line number Diff line change 42
42
#include < mega/android/androidFileSystem.h>
43
43
44
44
#include < jni.h>
45
- extern JavaVM * MEGAjvm;
45
+ extern JavaVM* MEGAjvm;
46
46
extern jclass fileWrapper;
47
47
#endif
48
48
You can’t perform that action at this time.
0 commit comments