--- a/music/dmusic.cpp Thu Jan 26 19:06:16 2006 +0000
+++ b/music/dmusic.cpp Thu Jan 26 22:09:25 2006 +0000
@@ -118,7 +118,7 @@
if (performance != NULL) performance->Stop(NULL, NULL, 0, 0);
if (segment != NULL) {
- segment->SetParam(GUID_Unload, -1, 0, 0, performance);
+ segment->SetParam(GUID_Unload, 0xFFFFFFFF, 0, 0, performance);
segment->Release();
segment = NULL;
}
--- a/stdafx.h Thu Jan 26 19:06:16 2006 +0000
+++ b/stdafx.h Thu Jan 26 22:09:25 2006 +0000
@@ -174,7 +174,7 @@
#endif
// This is already defined in unix
-#if !defined(UNIX) && !defined(__CYGWIN__) && !defined(__BEOS__)
+#if !defined(UNIX) && !defined(__CYGWIN__) && !defined(__BEOS__) && !defined(__MINGW32__)
typedef unsigned int uint;
#endif
// Not defined in QNX Neutrino (6.x)