--- ggz-gtk-games-0.0.14.1/common/ggz_gtk.c.orig 2008-01-05 19:59:42.000000000 +0100 +++ ggz-gtk-games-0.0.14.1/common/ggz_gtk.c 2013-02-03 08:15:42.901064436 +0100 @@ -73,8 +73,7 @@ GGZMod *init_ggz_gtk(GtkWindow * main_wi GGZMod *mod; if (!ggzmod_is_ggz_mode()) { - printf(_("This program should only be run from within GGZ.")); - printf("\n"); + puts(_("This program should only be run from within GGZ.")); exit(1); } --- ggz-gtk-games-0.0.14.1/dots/game.c.orig 2008-01-05 19:59:50.000000000 +0100 +++ ggz-gtk-games-0.0.14.1/dots/game.c 2013-02-03 08:21:46.257849136 +0100 @@ -219,7 +219,7 @@ void board_handle_click(GtkWidget * widg if (ggz_write_int(game.fd, DOTS_SND_MOVE_V) < 0 || ggz_write_char(game.fd, line_x) < 0 || ggz_write_char(game.fd, top) < 0) { - ggz_error_msg(_("Lost server connection")); + ggz_error_msg("%s", _("Lost server connection")); exit(1); } } else { @@ -244,7 +244,7 @@ void board_handle_click(GtkWidget * widg if (ggz_write_int(game.fd, DOTS_SND_MOVE_H) < 0 || ggz_write_char(game.fd, left) < 0 || ggz_write_char(game.fd, line_y) < 0) { - ggz_error_msg(_("Lost server connection")); + ggz_error_msg("%s", _("Lost server connection")); exit(1); } } --- ggz-gtk-games-0.0.14.1/dots/main.c.orig 2013-02-02 22:43:12.146613317 +0100 +++ ggz-gtk-games-0.0.14.1/dots/main.c 2013-02-03 08:22:08.785557229 +0100 @@ -360,7 +360,7 @@ static int get_move_status(void) } if (status < 0) - ggz_error_msg(_("Client cheater!")); + ggz_error_msg("%s", _("Client cheater!")); return (int)status; } --- ggz-gtk-games-0.0.14.1/ggzcards/game.c.orig 2008-01-05 19:59:47.000000000 +0100 +++ ggz-gtk-games-0.0.14.1/ggzcards/game.c 2013-02-03 08:22:57.504476107 +0100 @@ -289,7 +289,7 @@ void game_handle_gameover(int num_winner /* handle different cases */ if (num_winners == 0) - snprintf(msg, sizeof(msg), _("There was no winner.")); + snprintf(msg, sizeof(msg), "%s", _("There was no winner.")); else { int i; for (i = 0; i < num_winners; i++) { @@ -306,7 +306,7 @@ void game_handle_gameover(int num_winner sizeof(msg) - strlen(msg), fmt, ggzcards.players[winners[i]].name); } - snprintf(msg + strlen(msg), sizeof(msg) - strlen(msg), + snprintf(msg + strlen(msg), sizeof(msg) - strlen(msg), "%s", _("won the game.")); } --- ggz-gtk-games-0.0.14.1/spades/gtk_io.c.orig 2008-01-05 19:59:38.000000000 +0100 +++ ggz-gtk-games-0.0.14.1/spades/gtk_io.c 2013-02-03 08:23:39.799764696 +0100 @@ -430,7 +430,7 @@ void DisplayScores(void) gameState.bids[i + 2]); } } else { - buf = g_strdup_printf(_(" Bid: ")); + buf = g_strdup_printf("%s", _(" Bid: ")); } gtk_label_set_text(GTK_LABEL(playArea->bids[i]), buf);