diff --git a/reactos/dll/win32/itss/chm_lib.c b/reactos/dll/win32/itss/chm_lib.c index 1c14442e6b6..d1c71618847 100644 --- a/reactos/dll/win32/itss/chm_lib.c +++ b/reactos/dll/win32/itss/chm_lib.c @@ -54,20 +54,7 @@ * * ***************************************************************************/ -#include -#include - -//#include -//#include -//#include -//#include - -//#include "windef.h" -//#include "winbase.h" -#include - -#include "chm_lib.h" -#include "lzx.h" +#include "precomp.h" #define CHM_ACQUIRE_LOCK(a) do { \ EnterCriticalSection(&(a)); \ diff --git a/reactos/dll/win32/itss/itss.c b/reactos/dll/win32/itss/itss.c index 49658ef189f..8b1a6c32473 100644 --- a/reactos/dll/win32/itss/itss.c +++ b/reactos/dll/win32/itss/itss.c @@ -21,34 +21,9 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ -#define WIN32_NO_STATUS -#define _INC_WINDOWS -#define COM_NO_WINDOWS_H +#include "precomp.h" -#include - -#include -//#include - -#define COBJMACROS - -#include -#include -//#include "winuser.h" -//#include "winreg.h" -#include #include -//#include "advpub.h" - -//#include "wine/unicode.h" -#include - -#include "itsstor.h" - -#include -#include - -WINE_DEFAULT_DEBUG_CHANNEL(itss); static HRESULT ITSS_create(IUnknown *pUnkOuter, LPVOID *ppObj); diff --git a/reactos/dll/win32/itss/lzx.c b/reactos/dll/win32/itss/lzx.c index 969e3948b2a..68b1e23f405 100644 --- a/reactos/dll/win32/itss/lzx.c +++ b/reactos/dll/win32/itss/lzx.c @@ -35,14 +35,7 @@ * ***************************************************************************/ -#include "lzx.h" -#include -//#include -//#include -//#include - -#include -#include +#include "precomp.h" /* sized types */ typedef unsigned char UBYTE; /* 8 bits exactly */ diff --git a/reactos/dll/win32/itss/moniker.c b/reactos/dll/win32/itss/moniker.c index a9e33d33de5..86e82de2c2c 100644 --- a/reactos/dll/win32/itss/moniker.c +++ b/reactos/dll/win32/itss/moniker.c @@ -20,29 +20,7 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ -#define WIN32_NO_STATUS -#define _INC_WINDOWS -#define COM_NO_WINDOWS_H - -#include - -#include -//#include - -#define COBJMACROS - -#include -#include -//#include "winuser.h" -#include - -#include -#include -#include - -#include "itsstor.h" - -WINE_DEFAULT_DEBUG_CHANNEL(itss); +#include "precomp.h" /*****************************************************************************/ diff --git a/reactos/dll/win32/itss/precomp.h b/reactos/dll/win32/itss/precomp.h new file mode 100644 index 00000000000..441b876197a --- /dev/null +++ b/reactos/dll/win32/itss/precomp.h @@ -0,0 +1,30 @@ +#ifndef _ITSS_PCH_ +#define _ITSS_PCH_ + +#include +#include + +#include + +#define WIN32_NO_STATUS +#define _INC_WINDOWS +#define COM_NO_WINDOWS_H + +#define COBJMACROS + +#include +#include +#include +#include + +#include +#include + +#include +WINE_DEFAULT_DEBUG_CHANNEL(itss); + +#include "chm_lib.h" +#include "itsstor.h" +#include "lzx.h" + +#endif /* _ITSS_PCH_ */ diff --git a/reactos/dll/win32/itss/protocol.c b/reactos/dll/win32/itss/protocol.c index 6426b4c727e..603e2aee73b 100644 --- a/reactos/dll/win32/itss/protocol.c +++ b/reactos/dll/win32/itss/protocol.c @@ -16,28 +16,11 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ -#define WIN32_NO_STATUS -#define _INC_WINDOWS -#define COM_NO_WINDOWS_H +#include "precomp.h" -#include - -#define COBJMACROS - -#include -#include -//#include "winuser.h" #include -#include #include #include -#include "itsstor.h" -#include "chm_lib.h" - -#include -#include - -WINE_DEFAULT_DEBUG_CHANNEL(itss); typedef struct { IInternetProtocol IInternetProtocol_iface; diff --git a/reactos/dll/win32/itss/storage.c b/reactos/dll/win32/itss/storage.c index 08aeeb0d24c..a0336d02815 100644 --- a/reactos/dll/win32/itss/storage.c +++ b/reactos/dll/win32/itss/storage.c @@ -20,30 +20,7 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ -#define WIN32_NO_STATUS -#define _INC_WINDOWS -#define COM_NO_WINDOWS_H - -#include - -#include -//#include - -#define COBJMACROS - -#include -#include -//#include "winuser.h" -#include - -#include "chm_lib.h" -#include "itsstor.h" - -#include -#include -#include - -WINE_DEFAULT_DEBUG_CHANNEL(itss); +#include "precomp.h" /************************************************************************/