]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - cd_win.c
print out profile report above runaway loop counter error
[xonotic/darkplaces.git] / cd_win.c
index 6e74b091b282bdfc6aef9bea84f227f06b5563a3..5b475496260eb5a1215c1e2079fe60c61a8bb601 100644 (file)
--- a/cd_win.c
+++ b/cd_win.c
@@ -21,10 +21,14 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 // rights reserved.
 
 #include <windows.h>
+#include <mmsystem.h>
 
 #include "quakedef.h"
 #include "cdaudio.h"
 
+#if _MSC_VER < 1300
+typedef DWORD DWORD_PTR;
+#endif
 
 extern HWND    mainwindow;
 
@@ -95,7 +99,7 @@ void CDAudio_SysSetVolume (float volume)
 }
 
 
-int CDAudio_SysPlay (qbyte track)
+int CDAudio_SysPlay (unsigned char track)
 {
        DWORD                           dwReturn;
        MCI_PLAY_PARMS          mciPlayParms;
@@ -184,7 +188,7 @@ int CDAudio_SysResume (void)
                Con_Printf("CDAudio_SysResume: MCI_PLAY failed (%i)\n", dwReturn);
                return -1;
        }
-       return 0;       
+       return 0;
 }
 
 LONG CDAudio_MessageHandler (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)