summaryrefslogtreecommitdiff
blob: 9584268c3b3b0ef5648b6a5d6b65ff64c34c4373 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
--- stdafx.h
+++ stdafx.h
23a24,91
> #elif defined(__x86_64__)
> 
> #include <stdlib.h>
> #include <stdio.h>
> #include <string.h>
> 
> typedef signed char CHAR;
> typedef unsigned char UCHAR;
> typedef unsigned char* PUCHAR;
> typedef unsigned short USHORT;
> typedef unsigned int ULONG;
> typedef unsigned int UINT;
> typedef unsigned int DWORD;
> typedef int LONG;
> typedef unsigned short WORD;
> typedef unsigned char BYTE;
> typedef unsigned char * LPBYTE;
> typedef bool BOOL;
> typedef char * LPSTR;
> typedef void *  LPVOID;
> typedef int * LPLONG;
> typedef unsigned int * LPDWORD;
> typedef unsigned short * LPWORD;
> typedef const char * LPCSTR;
> typedef long LONGLONG;
> typedef void * PVOID;
> typedef void VOID;
> 
> inline LONG MulDiv (int a, int b, int c)
> {
>   // if (!c) return 0;
>   return ((unsigned long)a * (unsigned long) b ) / c;
> }
> 
> #define MODPLUG_NO_FILESAVE
> #define NO_AGC
> #define LPCTSTR LPCSTR
> #define lstrcpyn strncpy
> #define lstrcpy strcpy
> #define lstrcmp strcmp
> #define WAVE_FORMAT_PCM 1
> //#define ENABLE_EQ
> 
> #define  GHND   0
> 
> inline signed char * GlobalAllocPtr(unsigned int, size_t size)
> {
>   signed char * p = (signed char *) malloc(size);
> 
>   if (p != NULL) memset(p, 0, size);
>   return p;
> }
> 
> inline void ProcessPlugins(int n) {}
> 
> #define GlobalFreePtr(p) free((void *)(p))
> 
> #define strnicmp(a,b,c)		strncasecmp(a,b,c)
> #define wsprintf			sprintf
> 
> #ifndef FALSE
> #define FALSE	false
> #endif
> 
> #ifndef TRUE
> #define TRUE	true
> #endif
> 
52d119
<