# HG changeset patch # User diego # Date 1204486730 0 # Node ID e53dac3c60eef8a36027623bd67c31e9d06634c3 # Parent 113d412b50ee0b01a8590eafd4dc7474acd26011 Revert fixing illegal identifiers to fix compilation on MinGW. Unfortunately these identifiers appear in Windows system headers and are thus outside our direct control. diff -r 113d412b50ee -r e53dac3c60ee libmpdemux/ms_hdr.h --- a/libmpdemux/ms_hdr.h Sat Mar 01 20:09:22 2008 +0000 +++ b/libmpdemux/ms_hdr.h Sun Mar 02 19:38:50 2008 +0000 @@ -1,9 +1,9 @@ #ifndef MPLAYER_MS_HDR_H #define MPLAYER_MS_HDR_H -#ifndef WAVEFORMATEX_ -#define WAVEFORMATEX_ -typedef struct __attribute__((__packed__)) WAVEFORMATEX { +#ifndef _WAVEFORMATEX_ +#define _WAVEFORMATEX_ +typedef struct __attribute__((__packed__)) _WAVEFORMATEX { unsigned short wFormatTag; unsigned short nChannels; unsigned int nSamplesPerSec; @@ -12,10 +12,10 @@ unsigned short wBitsPerSample; unsigned short cbSize; } WAVEFORMATEX, *PWAVEFORMATEX, *NPWAVEFORMATEX, *LPWAVEFORMATEX; -#endif /* WAVEFORMATEX_ */ +#endif /* _WAVEFORMATEX_ */ -#ifndef MPEGLAYER3WAVEFORMAT_ -#define MPEGLAYER3WAVEFORMAT_ +#ifndef _MPEGLAYER3WAVEFORMAT_ +#define _MPEGLAYER3WAVEFORMAT_ typedef struct __attribute__((__packed__)) mpeglayer3waveformat_tag { WAVEFORMATEX wf; unsigned short wID; @@ -24,11 +24,11 @@ unsigned short nFramesPerBlock; unsigned short nCodecDelay; } MPEGLAYER3WAVEFORMAT; -#endif /* MPEGLAYER3WAVEFORMAT_ */ +#endif /* _MPEGLAYER3WAVEFORMAT_ */ /* windows.h #includes wingdi.h on MinGW. */ -#if !defined(BITMAPINFOHEADER_) && !defined(_WINGDI_H) -#define BITMAPINFOHEADER_ +#if !defined(_BITMAPINFOHEADER_) && !defined(_WINGDI_H) +#define _BITMAPINFOHEADER_ typedef struct __attribute__((__packed__)) { int biSize; @@ -47,7 +47,7 @@ BITMAPINFOHEADER bmiHeader; int bmiColors[1]; } BITMAPINFO, *LPBITMAPINFO; -#endif /* !defined(BITMAPINFOHEADER_) && !defined(_WINGDI_H) */ +#endif #ifndef le2me_BITMAPINFOHEADER #ifdef WORDS_BIGENDIAN diff -r 113d412b50ee -r e53dac3c60ee loader/wine/mmreg.h --- a/loader/wine/mmreg.h Sat Mar 01 20:09:22 2008 +0000 +++ b/loader/wine/mmreg.h Sun Mar 02 19:38:50 2008 +0000 @@ -48,8 +48,8 @@ } ECHOWAVEFILTER, *PECHOWAVEFILTER, *NPECHOWAVEFILTER, *LPECHOWAVEFILTER; #endif /* WAVEFILTER_ECHO */ -#ifndef WAVEFORMATEX_ -#define WAVEFORMATEX_ +#ifndef _WAVEFORMATEX_ +#define _WAVEFORMATEX_ typedef struct __attribute__((__packed__)) WAVEFORMATEX { WORD wFormatTag; WORD nChannels; @@ -59,7 +59,7 @@ WORD wBitsPerSample; WORD cbSize; } WAVEFORMATEX, *PWAVEFORMATEX, *NPWAVEFORMATEX, *LPWAVEFORMATEX; -#endif /* WAVEFORMATEX_ */ +#endif /* _WAVEFORMATEX_ */ #ifndef GUID_TYPE #define GUID_TYPE @@ -72,8 +72,8 @@ } GUID; #endif -#ifndef WAVEFORMATEXTENSIBLE_ -#define WAVEFORMATEXTENSIBLE_ +#ifndef _WAVEFORMATEXTENSIBLE_ +#define _WAVEFORMATEXTENSIBLE_ typedef struct { WAVEFORMATEX Format; union { @@ -85,10 +85,10 @@ /* present in stream */ GUID SubFormat; } WAVEFORMATEXTENSIBLE, *PWAVEFORMATEXTENSIBLE; -#endif /* WAVEFORMATEXTENSIBLE_ */ +#endif // !_WAVEFORMATEXTENSIBLE_ -#ifndef MPEGLAYER3WAVEFORMAT_ -#define MPEGLAYER3WAVEFORMAT_ +#ifndef _MPEGLAYER3WAVEFORMAT_ +#define _MPEGLAYER3WAVEFORMAT_ typedef struct mpeglayer3waveformat_tag { WORD wFormatTag WINE_PACKED; WORD nChannels WINE_PACKED; @@ -103,7 +103,7 @@ WORD nFramesPerBlock WINE_PACKED; WORD nCodecDelay WINE_PACKED; } MPEGLAYER3WAVEFORMAT; -#endif /* MPEGLAYER3WAVEFORMAT_ */ +#endif /* !_MPEGLAYER3WAVEFORMAT_ */ /* WAVE form wFormatTag IDs */ diff -r 113d412b50ee -r e53dac3c60ee loader/wine/vfw.h --- a/loader/wine/vfw.h Sat Mar 01 20:09:22 2008 +0000 +++ b/loader/wine/vfw.h Sun Mar 02 19:38:50 2008 +0000 @@ -19,8 +19,8 @@ long bfOffBits; } BITMAPFILEHEADER; -#ifndef BITMAPINFOHEADER_ -#define BITMAPINFOHEADER_ +#ifndef _BITMAPINFOHEADER_ +#define _BITMAPINFOHEADER_ typedef struct __attribute__((__packed__)) { long biSize;