mirror of
https://github.com/Shpoike/Quakespasm.git
synced 2025-02-09 01:01:07 +00:00
Mod_LoadAliasFrame, Mod_LoadAliasGroup: error if posenum >= MAXALIASFRAMES
See: https://sourceforge.net/p/quakespasm/bugs/37/ git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1670 af15c1b1-3010-417e-b628-4374ebc0bcbd
This commit is contained in:
parent
bda9912002
commit
be4dbdb29c
1 changed files with 5 additions and 0 deletions
|
@ -2141,6 +2141,9 @@ void * Mod_LoadAliasFrame (void * pin, maliasframedesc_t *frame)
|
|||
int i;
|
||||
daliasframe_t *pdaliasframe;
|
||||
|
||||
if (posenum >= MAXALIASFRAMES)
|
||||
Sys_Error ("posenum >= MAXALIASFRAMES");
|
||||
|
||||
pdaliasframe = (daliasframe_t *)pin;
|
||||
|
||||
strcpy (frame->name, pdaliasframe->name);
|
||||
|
@ -2204,6 +2207,8 @@ void *Mod_LoadAliasGroup (void * pin, maliasframedesc_t *frame)
|
|||
|
||||
for (i=0 ; i<numframes ; i++)
|
||||
{
|
||||
if (posenum >= MAXALIASFRAMES) Sys_Error ("posenum >= MAXALIASFRAMES");
|
||||
|
||||
poseverts[posenum] = (trivertx_t *)((daliasframe_t *)ptemp + 1);
|
||||
posenum++;
|
||||
|
||||
|
|
Loading…
Reference in a new issue