diff system.c @ 2681:c4256ce2c45a

Updated Android port using gradle toolchain and with basic Storage Access Framework support for Android 11+ support
author Michael Pavone <pavone@retrodev.com>
date Wed, 26 Mar 2025 01:20:55 -0700
parents c768bbd912f1
children
line wrap: on
line diff
--- a/system.c	Wed Mar 26 01:20:09 2025 -0700
+++ b/system.c	Wed Mar 26 01:20:55 2025 -0700
@@ -18,7 +18,11 @@
 
 #ifdef DISABLE_ZLIB
 #define ROMFILE FILE*
+#ifdef __ANDROID__
+#define romopen fopen_wrapper
+#else
 #define romopen fopen
+#endif
 #define romread fread
 #define romseek fseek
 #define romgetc fgetc
@@ -26,7 +30,11 @@
 #else
 #include "zlib/zlib.h"
 #define ROMFILE gzFile
+#ifdef __ANDROID__
+#define romopen gzopen_wrapper
+#else
 #define romopen gzopen
+#endif
 #define romread gzfread
 #define romseek gzseek
 #define romgetc gzgetc