From: Simon Tatham Date: Wed, 13 Jan 2010 19:25:57 +0000 (+0000) Subject: Don't use payload strings directly as the format for printf. X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=854f4b238612b814be162933f2ea21f1e43abbf3;p=sgt-puzzles.git Don't use payload strings directly as the format for printf. [originally from svn r8839] --- diff --git a/singles.c b/singles.c index ef7730d..31c7214 100644 --- a/singles.c +++ b/singles.c @@ -1941,13 +1941,13 @@ int main(int argc, char **argv) if (verbose) { tgame = game_text_format(s); - printf(tgame); + fputs(tgame, stdout); sfree(tgame); } soln = solve_specific(s, DIFF_ANY, 0); tgame = game_text_format(s); - printf(tgame); + fputs(tgame, stdout); sfree(tgame); printf("Game was %s.\n\n", soln < 0 ? "impossible" : soln > 0 ? "solved" : "not solved");