From 416d0833c9f8d39ab6f8186ab3c2ac1f6549edbc Mon Sep 17 00:00:00 2001
From: "p.kosyh"
Date: Mon, 28 Jun 2010 16:25:49 +0000
Subject: [PATCH] more clever bug handling
---
src/sdl-instead/game.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/sdl-instead/game.c b/src/sdl-instead/game.c
index 80948f2..1780cdc 100644
--- a/src/sdl-instead/game.c
+++ b/src/sdl-instead/game.c
@@ -408,7 +408,7 @@ int game_save(int nr)
p = instead_cmd(cmd);
if (p)
free(p);
- if (!instead_bretval(1) || !p) {
+ if (!instead_bretval(1) || (!p && err_msg)) {
instead_clear();
game_menu(menu_warning);
return -1;