|
@@ -53,9 +53,10 @@ OTHER DEALINGS IN THE SOFTWARE.
|
|
|
extern "C" {
|
|
extern "C" {
|
|
|
#endif
|
|
#endif
|
|
|
/* compatible with <windows.h> */
|
|
/* compatible with <windows.h> */
|
|
|
|
|
+#ifndef DWORD
|
|
|
typedef unsigned MYLONG DWORD;
|
|
typedef unsigned MYLONG DWORD;
|
|
|
typedef unsigned short WORD;
|
|
typedef unsigned short WORD;
|
|
|
-
|
|
|
|
|
|
|
+#endif
|
|
|
/* NB: AIFF spec always illustrates chunksize as (signed) long;
|
|
/* NB: AIFF spec always illustrates chunksize as (signed) long;
|
|
|
even though nFrames is always unsigned long!
|
|
even though nFrames is always unsigned long!
|
|
|
So we make everything DWORD here.
|
|
So we make everything DWORD here.
|