--- mgetty-1.1.33/voice/libvoice/record.c.sprintf_chk 1999-07-24 17:26:49.000000000 -0400 +++ mgetty-1.1.33/voice/libvoice/record.c 2005-07-27 11:34:44.091956000 -0400 @@ -50,7 +50,7 @@ if (!cvd.raw_data.d.i) { memset(&header, 0x00, sizeof(rmd_header)); - sprintf(header.magic, "%s", "RMD1"); + memcpy(&(header.magic[0]), "RMD1", 4); sprintf(header.voice_modem_type, "%s", voice_modem_rmd_name); header.compression = htons(cvd.rec_compression.d.i); header.speed = htons(cvd.rec_speed.d.i);