Browse Source

Fix warning and runtime abort with _FORTIFY_SOURCE.

git-svn-id: file:///var/svn/tigccpp/trunk@1072 9552661e-59e3-4036-b4f2-dbe53926924f
kevinkofler 17 years ago
parent
commit
d991c2c9d9
1 changed files with 3 additions and 3 deletions
  1. 3 3
      tigcc/ld-tigcc/export/export.c

+ 3 - 3
tigcc/ld-tigcc/export/export.c

@@ -428,14 +428,14 @@ BOOLEAN GetOutputFile (INT_EXP_FILE *File, SIZE FileSize, unsigned int DestCalc,
 						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.");