aboutsummaryrefslogtreecommitdiffstats
path: root/code/cgame
diff options
context:
space:
mode:
authortma <tma@edf5b092-35ff-0310-97b2-ce42778d08ea>2005-09-19 17:45:29 +0000
committertma <tma@edf5b092-35ff-0310-97b2-ce42778d08ea>2005-09-19 17:45:29 +0000
commit275b73aa64da7c4b5083216d273877380ceebe73 (patch)
tree6e26bdbc5a43c5d26a21d090ff4e9840ed61670b /code/cgame
parent9170f3b736b0cfd2818333cf60e2c4ff1959e30f (diff)
downloadioquake3-aero-275b73aa64da7c4b5083216d273877380ceebe73.tar.gz
ioquake3-aero-275b73aa64da7c4b5083216d273877380ceebe73.zip
* Fix to multiple buffer overflow bugs in CL_Rcon_f
* Fix to COM_ParseExt 1 byte overwrite bug * Fixed some missing calls to trap_FS_FCloseFile * Fixed q3msgboom and q3infoboom bugs * Fixed some qboolean type confusion * Above fixes from http://www.quakesrc.org/forums/viewtopic.php?t=5374 git-svn-id: svn://svn.icculus.org/quake3/trunk@95 edf5b092-35ff-0310-97b2-ce42778d08ea
Diffstat (limited to 'code/cgame')
-rw-r--r--code/cgame/cg_players.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/code/cgame/cg_players.c b/code/cgame/cg_players.c
index 6987442..a7858fd 100644
--- a/code/cgame/cg_players.c
+++ b/code/cgame/cg_players.c
@@ -107,6 +107,7 @@ static qboolean CG_ParseAnimationFile( const char *filename, clientInfo_t *ci )
}
if ( len >= sizeof( text ) - 1 ) {
CG_Printf( "File %s too long\n", filename );
+ trap_FS_FCloseFile( f );
return qfalse;
}
trap_FS_Read( text, len, f );