--- tigcc.orig/sources/ld-tigcc/export/export.c 2006-07-15 18:57:09.000000000 -0700 +++ tigcc.orig/sources/ld-tigcc/export/export.c 2016-12-31 14:18:07.828468584 -0800 @@ -428,14 +428,14 @@ switch (DestCalc) { case CALC_TI92: - strcpy (Header.Signature, "**TI92**"); + strncpy (Header.Signature, "**TI92**", 8); break; case CALC_TI89: - strcpy (Header.Signature, "**TI89**"); + strncpy (Header.Signature, "**TI89**", 8); break; case CALC_TI92PLUS: case CALC_V200: - strcpy (Header.Signature, "**TI92P*"); + strncpy (Header.Signature, "**TI92P*", 8); break; default: Error (NULL, "Unknown calculator.");