448
+ − 1 /*
+ − 2 * Copyright (c) 2000, Red Hat, Inc.
+ − 3 *
+ − 4 * This program is free software; you can redistribute it and/or modify
+ − 5 * it under the terms of the GNU General Public License as published by
+ − 6 * the Free Software Foundation; either version 2 of the License, or
+ − 7 * (at your option) any later version.
+ − 8 *
+ − 9 * A copy of the GNU General Public License can be found at
+ − 10 * http://www.gnu.org/
+ − 11 *
+ − 12 * Written by DJ Delorie <dj@cygnus.com>
+ − 13 *
+ − 14 */
+ − 15
+ − 16 /* The purpose of this file is to limit the number of Win32 headers we
+ − 17 actually have to parse. The Setup program only uses a few of them,
+ − 18 so there's no point in parsing them all (even lean-n-mean). Doing
+ − 19 this cuts compile time in half. */
+ − 20
+ − 21 #ifndef _MINI_WIN32_
+ − 22 #define _MINI_WIN32_
+ − 23
+ − 24 #define NOCOMATTRIBUTE
+ − 25
+ − 26 /* Cope with native win32 & mingw differences. Written by F. Popineau
+ − 27 <Fabrice.Popineau@supelec.fr> */
+ − 28 #ifdef WIN32_NATIVE
+ − 29 # pragma warning( disable : 4007 4096 4018 4244 )
+ − 30 # define strdup _strdup
+ − 31 # define stat _stat
+ − 32 # define strnicmp _strnicmp
+ − 33 #endif
+ − 34
707
+ − 35 #include <stdarg.h>
+ − 36
+ − 37 #define WIN32_LEAN_AND_MEAN
+ − 38 #include <windows.h>
+ − 39
+ − 40 #include <wininet.h>
+ − 41 #include <windowsx.h>
+ − 42
448
+ − 43 #ifndef CDECL
+ − 44 #define CDECL __cdecl
+ − 45 #endif
+ − 46
+ − 47 #endif /* _MINI_WIN32_ */