merged two conditions when attempting to quick-save tape
[rocksndiamonds.git] / src / tape.c
index 6b3523d419d4cf9b4a2ea8be3d2494409d92ae48..c0939acd8dbd87c752c4aa143dfa203d37d60182 100644 (file)
@@ -1185,19 +1185,16 @@ static void TapeSingleStep(void)
 
 void TapeQuickSave(void)
 {
-  if (game_status == GAME_MODE_MAIN)
+  if (game_status != GAME_MODE_PLAYING)
   {
-    Request("No game that can be saved!", REQ_CONFIRM);
+    Request("No game that could be saved!", REQ_CONFIRM);
 
     return;
   }
 
-  if (game_status != GAME_MODE_PLAYING)
-    return;
-
   if (!tape.recording)
   {
-    Request("No recording that can be saved!", REQ_CONFIRM);
+    Request("No recording that could be saved!", REQ_CONFIRM);
 
     return;
   }
@@ -1207,7 +1204,7 @@ void TapeQuickSave(void)
 
   if (TAPE_IS_EMPTY(tape))
   {
-    Request("No tape that can be saved!", REQ_CONFIRM);
+    Request("No tape that could be saved!", REQ_CONFIRM);
 
     return;
   }