diff --git a/engine/platform/android/dlsym-weak.cpp b/engine/platform/android/dlsym-weak.cpp index 931ef8b3..0268b9f1 100644 --- a/engine/platform/android/dlsym-weak.cpp +++ b/engine/platform/android/dlsym-weak.cpp @@ -118,7 +118,7 @@ static Elf_Sym* dlsym_handle_lookup( soinfo* si, const char* name ) { return soinfo_elf_lookup( si, elfhash( name ), name ); } - +#define XASH_ANDROID 1 #include "lib_android.h" static int dladdr_fallback( const void *addr, Dl_info *info ) diff --git a/engine/platform/android/lib_android.c b/engine/platform/android/lib_android.c index 8b9810fa..f58eb6fd 100644 --- a/engine/platform/android/lib_android.c +++ b/engine/platform/android/lib_android.c @@ -19,7 +19,7 @@ GNU General Public License for more details. #include "platform/android/lib_android.h" #include "platform/android/dlsym-weak.h" // Android < 5.0 -void *Android_GetServerLibrary( void ) +void *ANDROID_GetServerLibrary( void ) { return svgame.hInstance; } diff --git a/engine/platform/android/lib_android.h b/engine/platform/android/lib_android.h index 9e360dd6..f3ac9351 100644 --- a/engine/platform/android/lib_android.h +++ b/engine/platform/android/lib_android.h @@ -20,7 +20,7 @@ GNU General Public License for more details. #define Platform_POSIX_LoadLibrary( x ) ANDROID_LoadLibrary(( x )) #define Platform_POSIX_GetProcAddress( x, y ) ANDROID_GetProcAddress(( x ), ( y )) -void *Android_GetServerLibrary( void ); +void *ANDROID_GetServerLibrary( void ); void *ANDROID_LoadLibrary( const char *dllname ); void *ANDROID_GetProcAddress( void *hInstance, const char *name );