From 0c08f113eac5ccc02ae31573a607332416665114 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Wed, 8 Oct 2025 05:24:59 +0500 Subject: [PATCH] engine: platform: sdl2: add vrtld.h include for GL_GetProcAddress implementation --- engine/platform/sdl2/vid_sdl2.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) 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 )