Blob Blame History Raw
diff --git a/msort.c b/msort.c
index 7187ed4..e21f5dd 100644
--- a/msort.c
+++ b/msort.c
@@ -2133,7 +2133,7 @@ DescribeKeys(FILE *fp)
 	else if(first %  10 == 2) sprintf(tmp,"%dnd field from end",first);
 	else sprintf(tmp,"%dth field from end",first);
       }
-      fprintf(fp,tmp);
+      fprintf(fp,"%s", tmp);
       if (KeyInfo[i]->FirstOffset > 0) {
 	fprintf(fp," character %d",(KeyInfo[i]->FirstOffset)+1);
       }
@@ -2165,7 +2165,7 @@ DescribeKeys(FILE *fp)
 	  else if(last %  10 == 2) sprintf(tmp,"%dnd field from end",last);
 	  else sprintf(tmp,"%dth field from end",last);
 	}
-	fprintf(fp,tmp);
+	fprintf(fp,"%s", tmp);
 	if (KeyInfo[i]->LastOffset > 0) {
 	  fprintf(fp," character %d",(KeyInfo[i]->LastOffset)+1);
 	}