You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/games-simulation/pmars-sdl/files/pmars-sdl-0.9.2e-format.patch

66 lines
1.9 KiB

--- a/src/asm.c.old 2015-10-28 13:23:53.465014342 +0100
+++ b/src/asm.c 2015-10-28 13:23:10.502813377 +0100
@@ -652,7 +652,7 @@
macputs(str);
#else
if (!inCdb)
- fprintf(stderr, str);
+ fprintf(stderr, "%s", str);
#if defined DOSALLGRAPHX
else {
if (displayMode == TEXT)
@@ -833,7 +833,7 @@
#ifdef __MAC__
textout(notEnoughMemErr);
#else
- fprintf(stderr, notEnoughMemErr);
+ fprintf(stderr, "%s", notEnoughMemErr);
#endif
Exit(MEMERR);
break;
@@ -916,7 +916,7 @@
}
if (ierr >= ERRMAX) {
- sprintf(outs, tooManyMsgErr);
+ sprintf(outs, "%s", tooManyMsgErr);
#ifndef VMS
textout(outs);
#else
--- a/src/cdb.c.old 2015-10-28 13:24:04.669805966 +0100
+++ b/src/cdb.c 2015-10-28 13:23:10.502813377 +0100
@@ -2760,7 +2760,7 @@
fprintf(outp, nameByAuthorScores, warrior[idxV[i]].name, warrior[idxV[i]].authorName,
scrV[idxV[i]]);
if (warriors > 2) {
- fprintf(outp, resultsAre);
+ fprintf(outp, "%s", resultsAre);
for (j = 0; j < warriors; ++j) {
fprintf(outp, " %d", warrior[idxV[i]].score[j]);
}
--- a/src/clparse.c.old 2015-10-28 13:24:10.648694768 +0100
+++ b/src/clparse.c 2015-10-28 13:23:10.502813377 +0100
@@ -289,7 +289,7 @@
if (next_input(filep, inputs)) {
if (!strcmp(inputs, "-")) {
newFile = stdin;
- fprintf(stderr, readingStdin);
+ fprintf(stderr, "%s", readingStdin);
} else {
if ((newFile = fopen(inputs, "r")) == NULL) {
code = FILENAME; /* command file not found */
@@ -430,11 +430,11 @@
errout(outs);
break;
case MEMORY:
- sprintf(outs, outOfMemory);
+ sprintf(outs, "%s", outOfMemory);
errout(outs);
break;
case FILENAME:
- sprintf(outs, cannotOpenParameterFile);
+ sprintf(outs, "%s", cannotOpenParameterFile);
errout(outs);
break;
}