diff options
Diffstat (limited to 'src/wrapped/wrappedlibxrender.c')
| -rw-r--r-- | src/wrapped/wrappedlibxrender.c | 28 |
1 files changed, 21 insertions, 7 deletions
diff --git a/src/wrapped/wrappedlibxrender.c b/src/wrapped/wrappedlibxrender.c index ff2c218f..73fd2662 100644 --- a/src/wrapped/wrappedlibxrender.c +++ b/src/wrapped/wrappedlibxrender.c @@ -11,15 +11,29 @@ #include "librarian/library_private.h" #include "x64emu.h" -const char* libxrenderName = "libXrender.so.1"; +#ifdef ANDROID + const char* libxrenderName = "libXrender.so"; +#else + const char* libxrenderName = "libXrender.so.1"; +#endif + #define LIBNAME libxrender -#define CUSTOM_INIT \ - setNeededLibs(lib, 4, \ - "libX11.so.6", \ - "libxcb.so.1", \ - "libXau.so.6", \ - "libXdmcp.so.6"); +#ifdef ANDROID + #define CUSTOM_INIT \ + setNeededLibs(lib, 4, \ + "libX11.so", \ + "libxcb.so", \ + "libXau.so", \ + "libXdmcp.so"); +#else + #define CUSTOM_INIT \ + setNeededLibs(lib, 4, \ + "libX11.so.6", \ + "libxcb.so.1", \ + "libXau.so.6", \ + "libXdmcp.so.6"); +#endif #include "wrappedlib_init.h" |