]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - host_cmd.c
VID_CheckMultiTexture case was wrong (now VID_CheckMultitexture)
[xonotic/darkplaces.git] / host_cmd.c
index c08e92125405bcbb31a682cc5b70a47858a8d28f..44701986a659c7a5fd94e23d82dcf8e345c5ea07 100644 (file)
@@ -795,7 +795,7 @@ void Host_Tell_f(void)
        client_t *save;
        int             j;
        char    *p;
-       char    text[64];
+       char    text[1024]; // LordHavoc: FIXME: temporary buffer overflow fix (was 64)
 
        if (cmd_source == src_command)
        {
@@ -1469,15 +1469,15 @@ void Host_Viewframe_f (void)
 
 void PrintFrameName (model_t *m, int frame)
 {
-       aliashdr_t                      *hdr;
-       maliasframedesc_t       *pframedesc;
+       maliashdr_t     *mheader;
+       maliasframe_t   *frameinfo;
 
-       hdr = (aliashdr_t *)Mod_Extradata (m);
-       if (!hdr)
+       mheader = (maliashdr_t *)Mod_Extradata (m);
+       if (!mheader)
                return;
-       pframedesc = &hdr->frames[frame];
+       frameinfo = &((maliasframe_t *)(mheader->framedata + (int) mheader))[frame];
        
-       Con_Printf ("frame %i: %s\n", frame, pframedesc->name);
+       Con_Printf ("frame %i: %s\n", frame, frameinfo->name);
 }
 
 /*