X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=host_cmd.c;h=44701986a659c7a5fd94e23d82dcf8e345c5ea07;hb=87c8790af774ca56ee2e0733aee75f514964af84;hp=c08e92125405bcbb31a682cc5b70a47858a8d28f;hpb=3879b7753eaa209f8e279430e69af9c8228bb474;p=xonotic%2Fdarkplaces.git diff --git a/host_cmd.c b/host_cmd.c index c08e9212..44701986 100644 --- a/host_cmd.c +++ b/host_cmd.c @@ -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); } /*