diff src/cdrom/win32/SDL_syscdrom.c @ 192:e31f8d815aaa

Fixed resuming a paused CD on Win2K (thanks Aragorn)
author Sam Lantinga <slouken@libsdl.org>
date Sun, 23 Sep 2001 20:51:36 +0000
parents 74212992fb08
children ddee60057806
line wrap: on
line diff
--- a/src/cdrom/win32/SDL_syscdrom.c	Sun Sep 23 20:42:00 2001 +0000
+++ b/src/cdrom/win32/SDL_syscdrom.c	Sun Sep 23 20:51:36 2001 +0000
@@ -263,7 +263,15 @@
 #endif /* BROKEN_MCI_PAUSE */
 				break;
 			case MCI_MODE_PLAY:
+#ifdef BROKEN_MCI_PAUSE
+				if ( SDL_paused[cdrom->id] ) {
+					status = CD_PAUSED;
+				} else {
+					status = CD_PLAYING;
+				}
+#else
 				status = CD_PLAYING;
+#endif /* BROKEN_MCI_PAUSE */
 				break;
 			case MCI_MODE_PAUSE:
 				status = CD_PAUSED;