include: Allow using windows.h in Wine code.
This commit is contained in:
parent
0c0b6a1096
commit
25441f40f8
|
@ -25,6 +25,18 @@
|
|||
#define GetCurrentProcess GetCurrentProcess_Mac
|
||||
#define GetCurrentThread GetCurrentThread_Mac
|
||||
#define LoadResource LoadResource_Mac
|
||||
#define AnimatePalette AnimatePalette_Mac
|
||||
#define EqualRgn EqualRgn_Mac
|
||||
#define FillRgn FillRgn_Mac
|
||||
#define FrameRgn FrameRgn_Mac
|
||||
#define GetPixel GetPixel_Mac
|
||||
#define InvertRgn InvertRgn_Mac
|
||||
#define LineTo LineTo_Mac
|
||||
#define OffsetRgn OffsetRgn_Mac
|
||||
#define PaintRgn PaintRgn_Mac
|
||||
#define Polygon Polygon_Mac
|
||||
#define ResizePalette ResizePalette_Mac
|
||||
#define SetRectRgn SetRectRgn_Mac
|
||||
#define EqualRect EqualRect_Mac
|
||||
#define FillRect FillRect_Mac
|
||||
#define FrameRect FrameRect_Mac
|
||||
|
@ -40,6 +52,18 @@
|
|||
#undef GetCurrentProcess
|
||||
#undef GetCurrentThread
|
||||
#undef LoadResource
|
||||
#undef AnimatePalette
|
||||
#undef EqualRgn
|
||||
#undef FillRgn
|
||||
#undef FrameRgn
|
||||
#undef GetPixel
|
||||
#undef InvertRgn
|
||||
#undef LineTo
|
||||
#undef OffsetRgn
|
||||
#undef PaintRgn
|
||||
#undef Polygon
|
||||
#undef ResizePalette
|
||||
#undef SetRectRgn
|
||||
#undef EqualRect
|
||||
#undef FillRect
|
||||
#undef FrameRect
|
||||
|
|
|
@ -19,9 +19,7 @@
|
|||
#ifndef __WINE_ACLAPI_H
|
||||
#define __WINE_ACLAPI_H
|
||||
|
||||
#ifndef __WINESRC__
|
||||
# include <windows.h>
|
||||
#endif
|
||||
#include <windows.h>
|
||||
#include <accctrl.h>
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
|
|
@ -27,11 +27,7 @@
|
|||
|
||||
#define COM_NO_WINDOWS_H
|
||||
#include <objbase.h>
|
||||
|
||||
#ifndef __WINESRC__
|
||||
# include <windows.h>
|
||||
#endif
|
||||
|
||||
#include <windows.h>
|
||||
#include <d3d8types.h>
|
||||
#include <d3d8caps.h>
|
||||
|
||||
|
|
|
@ -28,11 +28,7 @@
|
|||
|
||||
#define COM_NO_WINDOWS_H
|
||||
#include <objbase.h>
|
||||
|
||||
#ifndef __WINESRC__
|
||||
# include <windows.h>
|
||||
#endif
|
||||
|
||||
#include <windows.h>
|
||||
#include <d3d9types.h>
|
||||
#include <d3d9caps.h>
|
||||
|
||||
|
|
|
@ -25,10 +25,7 @@
|
|||
#ifndef __WINE_D3DTYPES_H
|
||||
#define __WINE_D3DTYPES_H
|
||||
|
||||
#ifndef __WINESRC__
|
||||
# include <windows.h>
|
||||
#endif
|
||||
|
||||
#include <windows.h>
|
||||
#include <float.h>
|
||||
#include <ddraw.h>
|
||||
|
||||
|
|
|
@ -21,9 +21,7 @@
|
|||
#ifndef __WINE_DMUSIC_PLUGIN_H
|
||||
#define __WINE_DMUSIC_PLUGIN_H
|
||||
|
||||
#ifndef __WINESRC__
|
||||
#include <windows.h>
|
||||
#endif /* __WINESRC__ */
|
||||
|
||||
#define COM_NO_WINDOWS_H
|
||||
#include <objbase.h>
|
||||
|
|
|
@ -20,9 +20,7 @@
|
|||
#ifndef __WINE_DMUSIC_CORE_H
|
||||
#define __WINE_DMUSIC_CORE_H
|
||||
|
||||
#ifndef __WINESRC__
|
||||
#include <windows.h>
|
||||
#endif /* __WINESRC__ */
|
||||
|
||||
#define COM_NO_WINDOWS_H
|
||||
#include <objbase.h>
|
||||
|
|
|
@ -21,9 +21,7 @@
|
|||
#ifndef __WINE_DMUSIC_FILEFORMATS_H
|
||||
#define __WINE_DMUSIC_FILEFORMATS_H
|
||||
|
||||
#ifndef __WINESRC__
|
||||
#include <windows.h>
|
||||
#endif /* __WINESRC__ */
|
||||
|
||||
#define COM_NO_WINDOWS_H
|
||||
#include <objbase.h>
|
||||
|
|
|
@ -21,11 +21,7 @@
|
|||
#ifndef __WINE_DMUSIC_PERFORMANCE_H
|
||||
#define __WINE_DMUSIC_PERFORMANCE_H
|
||||
|
||||
#ifndef __WINESRC__
|
||||
#include <windows.h>
|
||||
#else
|
||||
#include <oleauto.h> /* VARIANT */
|
||||
#endif /* __WINESRC__ */
|
||||
|
||||
#define COM_NO_WINDOWS_H
|
||||
#include <objbase.h>
|
||||
|
|
|
@ -21,13 +21,9 @@
|
|||
|
||||
#define AM_NOVTABLE
|
||||
|
||||
#include <windows.h>
|
||||
#ifndef __WINESRC__
|
||||
# include <windows.h>
|
||||
# include <windowsx.h>
|
||||
#else
|
||||
# include <windef.h>
|
||||
# include <wingdi.h>
|
||||
# include <objbase.h>
|
||||
#endif
|
||||
#include <olectl.h>
|
||||
#include <ddraw.h>
|
||||
|
|
|
@ -20,10 +20,7 @@
|
|||
#ifndef MAPIDEFS_H
|
||||
#define MAPIDEFS_H
|
||||
|
||||
#ifndef __WINESRC__
|
||||
# include <windows.h>
|
||||
#endif
|
||||
|
||||
#include <windows.h>
|
||||
#include <winerror.h>
|
||||
#include <objbase.h>
|
||||
#include <stddef.h>
|
||||
|
|
|
@ -21,9 +21,7 @@
|
|||
#ifndef __WINE_OLEDLG_H
|
||||
#define __WINE_OLEDLG_H
|
||||
|
||||
#ifndef __WINESRC__
|
||||
# include <windows.h>
|
||||
#endif
|
||||
#include <windows.h>
|
||||
#include <shellapi.h>
|
||||
#include <commdlg.h>
|
||||
#include <ole2.h>
|
||||
|
|
|
@ -21,11 +21,7 @@
|
|||
#ifndef _PDH_H_
|
||||
#define _PDH_H_
|
||||
|
||||
#ifdef __WINESRC__
|
||||
# include <windef.h>
|
||||
#else
|
||||
# include <windows.h>
|
||||
#endif
|
||||
#include <windows.h>
|
||||
#include <winperf.h>
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
|
|
@ -19,15 +19,7 @@
|
|||
*/
|
||||
|
||||
#ifndef RPC_NO_WINDOWS_H
|
||||
# ifdef __WINESRC__
|
||||
# ifndef RC_INVOKED
|
||||
# include <stdarg.h>
|
||||
# endif
|
||||
# include <windef.h>
|
||||
# include <winbase.h>
|
||||
# else
|
||||
# include <windows.h>
|
||||
# endif
|
||||
# include <windows.h>
|
||||
#endif
|
||||
|
||||
#ifndef __WINE_RPC_H
|
||||
|
|
|
@ -26,7 +26,7 @@ extern "C" {
|
|||
#define SDDL_REVISION_1 1
|
||||
#define SDDL_REVISION SDDL_REVISION_1
|
||||
|
||||
#ifndef __WINESRC__
|
||||
#ifndef WINE_NO_UNICODE_MACROS
|
||||
/* Component tags */
|
||||
#ifndef UNICODE
|
||||
# define SDDL_OWNER "O"
|
||||
|
@ -91,7 +91,7 @@ extern "C" {
|
|||
static const WCHAR SDDL_ACE_END[] = { ')',0 };
|
||||
# endif
|
||||
#endif /* UNICODE */
|
||||
#endif /* __WINESRC__ */
|
||||
#endif /* WINE_NO_UNICODE_MACROS */
|
||||
|
||||
BOOL WINAPI ConvertSidToStringSidA( PSID, LPSTR* );
|
||||
BOOL WINAPI ConvertSidToStringSidW( PSID, LPWSTR* );
|
||||
|
|
|
@ -18,11 +18,7 @@
|
|||
#ifndef _WINE_SNMP_H
|
||||
#define _WINE_SNMP_H
|
||||
|
||||
#ifndef __WINESRC__
|
||||
# include <windows.h>
|
||||
#else
|
||||
# include <windef.h>
|
||||
#endif
|
||||
#include <windows.h>
|
||||
|
||||
#include <pshpack4.h>
|
||||
|
||||
|
|
|
@ -21,9 +21,7 @@
|
|||
#ifndef __WINE_TAPI_H
|
||||
#define __WINE_TAPI_H
|
||||
|
||||
#ifndef __WINESRC__
|
||||
# include <windows.h>
|
||||
#endif
|
||||
#include <windows.h>
|
||||
#include <basetsd.h>
|
||||
#include <oaidl.h>
|
||||
|
||||
|
|
|
@ -20,9 +20,7 @@
|
|||
#ifndef __USP10_H
|
||||
#define __USP10_H
|
||||
|
||||
#ifndef __WINESRC__
|
||||
# include <windows.h>
|
||||
#endif
|
||||
#include <windows.h>
|
||||
/* FIXME: #include <specstrings.h> */
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
|
|
@ -19,10 +19,6 @@
|
|||
#ifndef __WINE_WINDOWS_H
|
||||
#define __WINE_WINDOWS_H
|
||||
|
||||
#ifdef __WINESRC__
|
||||
#error Wine should not include windows.h internally
|
||||
#endif
|
||||
|
||||
#if defined(_MSC_VER) && (_MSC_VER >= 800) && !defined(__cplusplus)
|
||||
/* TYPE_ALIGNMENT generates this - move it outside the warning push/pop scope. */
|
||||
# pragma warning(disable:4116)
|
||||
|
@ -49,6 +45,8 @@
|
|||
#include <winnetwk.h>
|
||||
|
||||
/* Not so essential ones */
|
||||
#ifndef __WINESRC__
|
||||
|
||||
#ifndef WIN32_LEAN_AND_MEAN
|
||||
|
||||
#include <cderr.h>
|
||||
|
@ -102,6 +100,8 @@
|
|||
#include <imm.h>
|
||||
#endif /* !NOIMM */
|
||||
|
||||
#endif /* __WINESRC__ */
|
||||
|
||||
#endif /* RC_INVOKED && !NOWINRES */
|
||||
#endif /* _INC_WINDOWS */
|
||||
#endif /* __WINE_WINDOWS_H */
|
||||
|
|
|
@ -107,11 +107,7 @@
|
|||
|
||||
#endif /* __WINE_WINSOCKAPI_STDLIB_H */
|
||||
|
||||
#ifndef __WINESRC__
|
||||
# include <windows.h>
|
||||
#else
|
||||
# include <windef.h>
|
||||
#endif
|
||||
#include <windows.h>
|
||||
|
||||
#ifndef _WINSOCKAPI_
|
||||
#define _WINSOCKAPI_
|
||||
|
|
Loading…
Reference in New Issue