2
0
mirror of https://github.com/FWGS/xash3d-fwgs synced 2024-11-26 11:49:25 +01:00

engine: platform: win32: do not call filesystem functions if filesystem_stdio was failed to load

This commit is contained in:
Alibek Omarov 2024-02-19 06:27:24 +03:00
parent 6cef6f6a75
commit a9bddaac64

View File

@ -356,13 +356,13 @@ static void ListMissingModules( dll_user_t *hInst )
byte *data; byte *data;
char buf[MAX_VA_STRING]; char buf[MAX_VA_STRING];
if ( !hInst ) return; if( !hInst || !g_fsapi.LoadFile ) return;
data = FS_LoadFile( hInst->dllName, NULL, false ); data = g_fsapi.LoadFile( hInst->dllName, NULL, false );
if ( !data ) return; if( !data ) return;
importDesc = GetImportDescriptor( hInst->dllName, data, &peHeader ); importDesc = GetImportDescriptor( hInst->dllName, data, &peHeader );
if ( !importDesc ) if( !importDesc )
{ {
Mem_Free( data ); Mem_Free( data );
return; return;