engine: win32: lib: try to fix crash when checking dependencies

This commit is contained in:
Alibek Omarov 2019-09-27 16:56:20 +03:00
parent cd5028eed1
commit 2b385ff1f4
1 changed files with 1 additions and 1 deletions

View File

@ -998,7 +998,7 @@ qboolean COM_CheckLibraryDirectDependency( const char *name, const char *depname
importDesc = (PIMAGE_IMPORT_DESCRIPTOR)CALCULATE_ADDRESS( data, directory->VirtualAddress );
for( ; importDesc->Name; importDesc++ )
for( ; !IsBadReadPtr( importDesc, sizeof( PIMAGE_IMPORT_DESCRIPTOR)) && importDesc->Name; importDesc++ )
{
const char *importName = ( const char* )CALCULATE_ADDRESS( data, importDesc->Name );
Con_Reportf( "library %s has direct dependency %s\n", name, importName );