diff --git a/engine/platform/sdl2/vid_sdl2.c b/engine/platform/sdl2/vid_sdl2.c index 63747471..99c8cb41 100644 --- a/engine/platform/sdl2/vid_sdl2.c +++ b/engine/platform/sdl2/vid_sdl2.c @@ -22,6 +22,10 @@ GNU General Public License for more details. // include it after because it breaks definitions in net_api.h wtf #include +#if XASH_PSVITA +#include +#endif // XASH_PSVITA + static vidmode_t *vidmodes = NULL; static int num_vidmodes = 0; static void GL_SetupAttributes( void ); @@ -401,9 +405,7 @@ void *GL_GetProcAddress( const char *name ) #if XASH_PSVITA // try to find in main module if( !func ) - { - func = dlsym( NULL, name ); - } + func = vrtld_dlsym( NULL, name ); #endif if( !func )