mirror of
https://github.com/libretro/libretro-tyrquake.git
synced 2025-02-19 15:30:37 +00:00
model: copy the frame name for group frames for gl models
Also use strncpy for the name copy for single pose frames. Signed-off-by: Kevin Shanahan <kmshanah@disenchant.net>
This commit is contained in:
parent
d0e0d87525
commit
b6ff0c10b4
@ -1296,7 +1296,8 @@ Mod_LoadAliasFrame(const daliasframe_t *in, maliasframedesc_t *frame)
|
||||
{
|
||||
int i;
|
||||
|
||||
strcpy(frame->name, in->name);
|
||||
strncpy(frame->name, in->name, sizeof(frame->name));
|
||||
frame->name[sizeof(frame->name) - 1] = 0;
|
||||
frame->firstpose = posenum;
|
||||
frame->numposes = 1;
|
||||
|
||||
@ -1342,6 +1343,8 @@ Mod_LoadAliasGroup(const daliasgroup_t *in, maliasframedesc_t *frame)
|
||||
*/
|
||||
frame->interval = LittleFloat(in->intervals[0].interval);
|
||||
dframe = (daliasframe_t *)&in->intervals[numframes];
|
||||
strncpy(frame->name, dframe->name, sizeof(frame->name));
|
||||
frame->name[sizeof(frame->name) - 1] = 0;
|
||||
for (i = 0; i < numframes; i++) {
|
||||
poseverts[posenum] = dframe->verts;
|
||||
posenum++;
|
||||
|
Loading…
x
Reference in New Issue
Block a user