From 32cc7d43818b5ff9b3fd6cc588ca80f6d20cf6b8 Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Thu, 28 Jul 2011 14:55:20 +0000 Subject: [PATCH] [MAIN] * Use main.h as a PCH. svn path=/trunk/; revision=52957 --- reactos/dll/cpl/main/CMakeLists.txt | 1 + reactos/dll/cpl/main/keyboard.c | 9 --------- reactos/dll/cpl/main/main.c | 8 -------- reactos/dll/cpl/main/main.h | 17 ++++++++++++++++- reactos/dll/cpl/main/main.rbuild | 1 + reactos/dll/cpl/main/mouse.c | 15 --------------- 6 files changed, 18 insertions(+), 33 deletions(-) diff --git a/reactos/dll/cpl/main/CMakeLists.txt b/reactos/dll/cpl/main/CMakeLists.txt index e193a61032f..1187ad31124 100644 --- a/reactos/dll/cpl/main/CMakeLists.txt +++ b/reactos/dll/cpl/main/CMakeLists.txt @@ -24,4 +24,5 @@ add_importlibs(main gdi32 kernel32) +add_pch(main main.h) add_cd_file(TARGET main DESTINATION reactos/system32 FOR all) diff --git a/reactos/dll/cpl/main/keyboard.c b/reactos/dll/cpl/main/keyboard.c index 293ace41805..958f5eb0ef6 100644 --- a/reactos/dll/cpl/main/keyboard.c +++ b/reactos/dll/cpl/main/keyboard.c @@ -24,16 +24,7 @@ * PROGRAMMER: Eric Kohl */ -#include -#include -#include -#include -#include -#include -#include - #include "main.h" -#include "resource.h" #define ID_BLINK_TIMER 345 diff --git a/reactos/dll/cpl/main/main.c b/reactos/dll/cpl/main/main.c index 3c259fece9e..379ab8985ea 100644 --- a/reactos/dll/cpl/main/main.c +++ b/reactos/dll/cpl/main/main.c @@ -25,16 +25,8 @@ * UPDATE HISTORY: * 05-01-2004 Created */ -#include -#include -#include -#include -#include -#include #include "main.h" -#include "resource.h" - #define NUM_APPLETS (2) diff --git a/reactos/dll/cpl/main/main.h b/reactos/dll/cpl/main/main.h index 2c32c7e63b1..50f5206c766 100644 --- a/reactos/dll/cpl/main/main.h +++ b/reactos/dll/cpl/main/main.h @@ -1,4 +1,19 @@ -#pragma once +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "resource.h" typedef enum { diff --git a/reactos/dll/cpl/main/main.rbuild b/reactos/dll/cpl/main/main.rbuild index f0025d068cc..0b20db99427 100644 --- a/reactos/dll/cpl/main/main.rbuild +++ b/reactos/dll/cpl/main/main.rbuild @@ -14,4 +14,5 @@ main.c mouse.c main.rc + main.h diff --git a/reactos/dll/cpl/main/mouse.c b/reactos/dll/cpl/main/mouse.c index c208fb2a5d0..a015793add0 100644 --- a/reactos/dll/cpl/main/mouse.c +++ b/reactos/dll/cpl/main/mouse.c @@ -28,22 +28,7 @@ //TODO: // add missing icons -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include - #include "main.h" -#include "resource.h" #define DEFAULT_DOUBLE_CLICK_SPEED 500 #define DEFAULT_CLICK_LOCK_TIME 2200