diff --git a/sc2/src/uqm.c b/sc2/src/uqm.c index 068b9a2ad..1faefe595 100644 --- a/sc2/src/uqm.c +++ b/sc2/src/uqm.c @@ -306,7 +306,7 @@ main (int argc, char *argv[]) if (errBuffer[0] != '\0') { // Have some saved error to log - log_add (log_Error, errBuffer); + log_add (log_Error, "%s", errBuffer); errBuffer[0] = '\0'; } diff --git a/sc2/src/uqm/gameopt.c b/sc2/src/uqm/gameopt.c index 3eaf6020a..d404b8424 100644 --- a/sc2/src/uqm/gameopt.c +++ b/sc2/src/uqm/gameopt.c @@ -1041,7 +1041,7 @@ ChangeGameSelection: t.baseline.x = r.corner.x + 3; if (((SUMMARY_DESC *)pMS->Extra)[NewState - SHIFT + i].year_index == 0) - sprintf (buf, GAME_STRING (SAVEGAME_STRING_BASE + 3)); // "Empty Slot" + sprintf (buf, "%s", GAME_STRING (SAVEGAME_STRING_BASE + 3)); // "Empty Slot" else { DateToString (buf2, sizeof buf2,