mirror of
https://github.com/YGGverse/xash3d-fwgs.git
synced 2025-01-22 21:04:14 +00:00
utils: mdldec: better validity checks.
This commit is contained in:
parent
1a59389261
commit
9bc3d6d315
@ -200,7 +200,8 @@ static qboolean LoadMDL( const char *modelname )
|
||||
}
|
||||
}
|
||||
|
||||
if( memcmp( &texture_hdr->ident, id_mdlhdr, sizeof( id_mdlhdr ) ) )
|
||||
if( memcmp( &texture_hdr->ident, id_mdlhdr, sizeof( id_mdlhdr ) )
|
||||
|| !texture_hdr->numtextures )
|
||||
{
|
||||
fprintf( stderr, "ERROR: %s is not a valid external textures file.\n", texturename );
|
||||
return false;
|
||||
@ -276,7 +277,7 @@ int main( int argc, char *argv[] )
|
||||
}
|
||||
else if( argc == 3 )
|
||||
{
|
||||
if( Q_strlen( argv[2] ) > MAX_SYSPATH - 1 )
|
||||
if( Q_strlen( argv[2] ) > MAX_SYSPATH - 2 )
|
||||
{
|
||||
fputs( "ERROR: Destination path is too long.\n", stderr );
|
||||
goto end;
|
||||
|
Loading…
x
Reference in New Issue
Block a user