Annotation of /trunk/libemf/patches/libEMF-1.0-gcc4.patch
Parent Directory | Revision Log
Revision 144 -
(hide annotations)
(download)
Tue May 8 20:06:05 2007 UTC (17 years, 4 months ago) by niro
File size: 828 byte(s)
Tue May 8 20:06:05 2007 UTC (17 years, 4 months ago) by niro
File size: 828 byte(s)
-import
1 | niro | 144 | --- libEMF-1.0/include/wine/winbase.h 2002-01-08 00:21:04.000000000 +0100 |
2 | +++ libEMF-1.0-patched/include/wine/winbase.h 2006-06-26 01:25:47.000000000 +0200 | ||
3 | @@ -1803,12 +1803,12 @@ | ||
4 | #endif /* __i386__ && __GNUC__ */ | ||
5 | |||
6 | /* FIXME: should handle platforms where sizeof(void*) != sizeof(long) */ | ||
7 | -static inline PVOID WINAPI InterlockedCompareExchangePointer( PVOID *dest, PVOID xchg, PVOID compare ) | ||
8 | +static inline PVOID WINAPI InterlockedCompareExchangePointer( PVOID *dest, LONG xchg, LONG compare ) | ||
9 | { | ||
10 | return (PVOID)InterlockedCompareExchange( (PLONG)dest, (LONG)xchg, (LONG)compare ); | ||
11 | } | ||
12 | |||
13 | -static inline PVOID WINAPI InterlockedExchangePointer( PVOID *dest, PVOID val ) | ||
14 | +static inline PVOID WINAPI InterlockedExchangePointer( PVOID *dest, LONG val ) | ||
15 | { | ||
16 | return (PVOID)InterlockedExchange( (PLONG)dest, (LONG)val ); | ||
17 | } |