Updated .hgignore file.
[fedora-mingw.git] / qt-win / mingw32-qt-4.4.3-atomic-volatile.patch
1 diff -ur qt-win-opensource-src-4.4.3.orig/src/corelib/arch/qatomic_windows.h qt-win-opensource-src-4.4.3/src/corelib/arch/qatomic_windows.h
2 --- qt-win-opensource-src-4.4.3.orig/src/corelib/arch/qatomic_windows.h 2008-09-27 10:00:54.000000000 +0100
3 +++ qt-win-opensource-src-4.4.3/src/corelib/arch/qatomic_windows.h      2009-02-02 11:07:19.000000000 +0000
4 @@ -384,11 +384,11 @@
5  #else\r
6  \r
7  extern "C" {\r
8 -    __declspec(dllimport) long __stdcall InterlockedCompareExchange(long *, long, long);\r
9 -    __declspec(dllimport) long __stdcall InterlockedIncrement(long *);\r
10 -    __declspec(dllimport) long __stdcall InterlockedDecrement(long *);\r
11 -    __declspec(dllimport) long __stdcall InterlockedExchange(long *, long);\r
12 -    __declspec(dllimport) long __stdcall InterlockedExchangeAdd(long *, long);\r
13 +    __declspec(dllimport) long __stdcall InterlockedCompareExchange(volatile long *, long, long);\r
14 +    __declspec(dllimport) long __stdcall InterlockedIncrement(volatile long *);\r
15 +    __declspec(dllimport) long __stdcall InterlockedDecrement(volatile long *);\r
16 +    __declspec(dllimport) long __stdcall InterlockedExchange(volatile long *, long);\r
17 +    __declspec(dllimport) long __stdcall InterlockedExchangeAdd(volatile long *, long);\r
18  }\r
19  \r
20  inline bool QBasicAtomicInt::ref()\r