mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-26 06:54:49 +00:00
gst/modplug/libmodplug/stdafx.h: Fix modplug on AMD64. Fixes #345336.
Original commit message from CVS: * gst/modplug/libmodplug/stdafx.h: Fix modplug on AMD64. Fixes #345336.
This commit is contained in:
parent
85db24636a
commit
6076d6ad00
2 changed files with 18 additions and 4 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
2006-06-20 Wim Taymans <wim@fluendo.com>
|
||||||
|
|
||||||
|
* gst/modplug/libmodplug/stdafx.h:
|
||||||
|
Fix modplug on AMD64. Fixes #345336.
|
||||||
|
|
||||||
2006-06-19 Tim-Philipp Müller <tim at centricular dot net>
|
2006-06-19 Tim-Philipp Müller <tim at centricular dot net>
|
||||||
|
|
||||||
* configure.ac:
|
* configure.ac:
|
||||||
|
|
|
@ -31,25 +31,34 @@ typedef signed char CHAR;
|
||||||
typedef unsigned char UCHAR;
|
typedef unsigned char UCHAR;
|
||||||
typedef unsigned char* PUCHAR;
|
typedef unsigned char* PUCHAR;
|
||||||
typedef unsigned short USHORT;
|
typedef unsigned short USHORT;
|
||||||
|
#if defined(__x86_64__)
|
||||||
|
typedef unsigned int ULONG;
|
||||||
|
typedef unsigned int UINT;
|
||||||
|
typedef unsigned int DWORD;
|
||||||
|
typedef int LONG;
|
||||||
|
typedef long LONGLONG;
|
||||||
|
typedef int * LPLONG;
|
||||||
|
typedef unsigned int * LPDWORD;
|
||||||
|
#else
|
||||||
typedef unsigned long ULONG;
|
typedef unsigned long ULONG;
|
||||||
typedef unsigned long UINT;
|
typedef unsigned long UINT;
|
||||||
typedef unsigned long DWORD;
|
typedef unsigned long DWORD;
|
||||||
typedef long LONG;
|
typedef long LONG;
|
||||||
|
typedef long long LONGLONG;
|
||||||
|
typedef long * LPLONG;
|
||||||
|
typedef unsigned long * LPDWORD;
|
||||||
|
#endif
|
||||||
typedef unsigned short WORD;
|
typedef unsigned short WORD;
|
||||||
typedef unsigned char BYTE;
|
typedef unsigned char BYTE;
|
||||||
typedef unsigned char * LPBYTE;
|
typedef unsigned char * LPBYTE;
|
||||||
typedef bool BOOL;
|
typedef bool BOOL;
|
||||||
typedef char * LPSTR;
|
typedef char * LPSTR;
|
||||||
typedef void * LPVOID;
|
typedef void * LPVOID;
|
||||||
typedef long * LPLONG;
|
|
||||||
typedef unsigned long * LPDWORD;
|
|
||||||
typedef unsigned short * LPWORD;
|
typedef unsigned short * LPWORD;
|
||||||
typedef const char * LPCSTR;
|
typedef const char * LPCSTR;
|
||||||
typedef long long LONGLONG;
|
|
||||||
typedef void * PVOID;
|
typedef void * PVOID;
|
||||||
typedef void VOID;
|
typedef void VOID;
|
||||||
|
|
||||||
|
|
||||||
inline LONG MulDiv (long a, long b, long c)
|
inline LONG MulDiv (long a, long b, long c)
|
||||||
{
|
{
|
||||||
/* if (!c) return 0; */
|
/* if (!c) return 0; */
|
||||||
|
|
Loading…
Reference in a new issue