[CONSRV]
authorAmine Khaldi <amine.khaldi@reactos.org>
Tue, 4 Feb 2014 19:54:42 +0000 (19:54 +0000)
committerAmine Khaldi <amine.khaldi@reactos.org>
Tue, 4 Feb 2014 19:54:42 +0000 (19:54 +0000)
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61985

32 files changed:
reactos/win32ss/user/winsrv/consrv/alias.c
reactos/win32ss/user/winsrv/consrv/alias.h
reactos/win32ss/user/winsrv/consrv/condrv/coninput.c
reactos/win32ss/user/winsrv/consrv/condrv/conoutput.c
reactos/win32ss/user/winsrv/consrv/condrv/console.c
reactos/win32ss/user/winsrv/consrv/condrv/dummyfrontend.c
reactos/win32ss/user/winsrv/consrv/condrv/graphics.c
reactos/win32ss/user/winsrv/consrv/condrv/text.c
reactos/win32ss/user/winsrv/consrv/coninput.c
reactos/win32ss/user/winsrv/consrv/coninput.h
reactos/win32ss/user/winsrv/consrv/conoutput.c
reactos/win32ss/user/winsrv/consrv/console.c
reactos/win32ss/user/winsrv/consrv/console.h
reactos/win32ss/user/winsrv/consrv/consrv.h
reactos/win32ss/user/winsrv/consrv/frontendctl.c
reactos/win32ss/user/winsrv/consrv/frontends/gui/consolecpl.h
reactos/win32ss/user/winsrv/consrv/frontends/gui/fullscreen.c
reactos/win32ss/user/winsrv/consrv/frontends/gui/graphics.c
reactos/win32ss/user/winsrv/consrv/frontends/gui/guisettings.c
reactos/win32ss/user/winsrv/consrv/frontends/gui/guiterm.c
reactos/win32ss/user/winsrv/consrv/frontends/gui/guiterm.h
reactos/win32ss/user/winsrv/consrv/frontends/gui/text.c
reactos/win32ss/user/winsrv/consrv/handle.c
reactos/win32ss/user/winsrv/consrv/handle.h
reactos/win32ss/user/winsrv/consrv/heap.h
reactos/win32ss/user/winsrv/consrv/init.c
reactos/win32ss/user/winsrv/consrv/lineinput.c
reactos/win32ss/user/winsrv/consrv/lineinput.h
reactos/win32ss/user/winsrv/consrv/procinit.h
reactos/win32ss/user/winsrv/consrv/resource.h
reactos/win32ss/user/winsrv/consrv/settings.c
reactos/win32ss/user/winsrv/consrv/subsysreg.c

index d96ab0a..a20412f 100644 (file)
 /* INCLUDES *******************************************************************/
 
 #include "consrv.h"
-#include "console.h"
-#include "include/conio.h"
 
 #define NDEBUG
 #include <debug.h>
 
-
 /* TYPES **********************************************************************/
 
 typedef struct _ALIAS_ENTRY
index 19e3b98..d3653e5 100644 (file)
@@ -10,5 +10,3 @@
 #pragma once
 
 VOID IntDeleteAllAliases(PCONSOLE Console);
-
-/* EOF */
index 8a9329d..b009c84 100644 (file)
@@ -9,16 +9,11 @@
 
 /* INCLUDES *******************************************************************/
 
-#include "consrv.h"
-#include "include/conio.h"
-#include "include/term.h"
-#include "handle.h"
-#include "lineinput.h"
+#include <consrv.h>
 
 #define NDEBUG
 #include <debug.h>
 
-
 /* GLOBALS ********************************************************************/
 
 #define ConSrvGetInputBuffer(ProcessData, Handle, Ptr, Access, LockConsole)     \
index 27bbe48..6da44a8 100644 (file)
@@ -9,17 +9,11 @@
 
 /* INCLUDES *******************************************************************/
 
-#include "consrv.h"
-#include "console.h"
-#include "include/conio.h"
-#include "include/term.h"
-#include "conoutput.h"
-#include "handle.h"
+#include <consrv.h>
 
 #define NDEBUG
 #include <debug.h>
 
-
 /* PRIVATE FUNCTIONS **********************************************************/
 
 NTSTATUS
index 12982f1..ccc1189 100644 (file)
 
 /* INCLUDES *******************************************************************/
 
-#include "consrv.h"
-#include "include/conio.h"
-#include "include/term.h"
-#include "handle.h"
-#include "procinit.h"
-#include "alias.h"
-#include "coninput.h"
-#include "conoutput.h"
-#include "lineinput.h"
-#include "include/settings.h"
-
-#include "include/console.h"
-#include "console.h"
-#include "resource.h"
+#include <consrv.h>
+
+#include <alias.h>
+#include <coninput.h>
 
 #define NDEBUG
 #include <debug.h>
index 1cf7dd4..85a54be 100644 (file)
@@ -9,9 +9,7 @@
 
 /* INCLUDES *******************************************************************/
 
-#include "consrv.h"
-#include "include/conio.h"
-
+#include <consrv.h>
 
 /* DUMMY FRONTEND INTERFACE ***************************************************/
 
index de5c25e..8932d38 100644 (file)
 
 /* INCLUDES *******************************************************************/
 
-#include "consrv.h"
-#include "include/conio.h"
-#include "include/term.h"
-#include "conoutput.h"
-#include "handle.h"
+#include <consrv.h>
 
 #define NDEBUG
 #include <debug.h>
 
-
 /* PRIVATE FUNCTIONS **********************************************************/
 
 CONSOLE_IO_OBJECT_TYPE
index 02f7260..7c44235 100644 (file)
@@ -9,21 +9,15 @@
 
 /* INCLUDES *******************************************************************/
 
-#include "consrv.h"
-#include "include/conio.h"
-#include "include/term.h"
-#include "conoutput.h"
-#include "handle.h"
+#include <consrv.h>
 
 #define NDEBUG
 #include <debug.h>
 
-
 /* GLOBALS ********************************************************************/
 
 #define TAB_WIDTH   8
 
-
 /* PRIVATE FUNCTIONS **********************************************************/
 
 CONSOLE_IO_OBJECT_TYPE
index ee383d7..d0b01e2 100644 (file)
 /* INCLUDES *******************************************************************/
 
 #include "consrv.h"
-#include "include/conio.h"
-#include "include/term.h"
-#include "handle.h"
-#include "lineinput.h"
 
 #define NDEBUG
 #include <debug.h>
 
-
 /* GLOBALS ********************************************************************/
 
 #define ConSrvGetInputBuffer(ProcessData, Handle, Ptr, Access, LockConsole)     \
index 43e4f54..8d37087 100644 (file)
@@ -19,5 +19,3 @@ ConDrvProcessKey(IN PCONSOLE Console,
                  IN WCHAR UnicodeChar,
                  IN ULONG ShiftState,
                  IN BYTE KeyStateCtrl);
-
-/* EOF */
index e8c55c7..d2571b1 100644 (file)
 /* INCLUDES *******************************************************************/
 
 #include "consrv.h"
-#include "console.h"
-#include "include/conio.h"
-#include "include/term.h"
-#include "conoutput.h"
-#include "handle.h"
 
 #define NDEBUG
 #include <debug.h>
 
-
-/* PRIVATE FUNCTIONS **********************************************************/
-
-
 /* PUBLIC SERVER APIS *********************************************************/
 
 NTSTATUS NTAPI
index 18594d4..f9152e0 100644 (file)
 /* INCLUDES *******************************************************************/
 
 #include "consrv.h"
-#include "include/conio.h"
-#include "include/term.h"
-#include "handle.h"
+
+#include <ndk/psfuncs.h>
+
 #include "procinit.h"
-#include "alias.h"
-#include "coninput.h"
-#include "conoutput.h"
-#include "lineinput.h"
-#include "include/settings.h"
 
-#include "frontends/gui/guiterm.h"
 #ifdef TUITERM_COMPILE
 #include "frontends/tui/tuiterm.h"
 #endif
 
-#include "include/console.h"
-#include "console.h"
-#include "resource.h"
-
 #define NDEBUG
 #include <debug.h>
 
-
 /* GLOBALS ********************************************************************/
 
 /***************/
index e50b8de..d797920 100644 (file)
@@ -23,5 +23,3 @@ NTSTATUS FASTCALL ConSrvGetConsole(PCONSOLE_PROCESS_DATA ProcessData,
                                    BOOL LockConsole);
 VOID FASTCALL ConSrvReleaseConsole(struct _CONSOLE* /* PCONSOLE */ Console,
                                    BOOL WasConsoleLocked);
-
-/* EOF */
index 7a07e3b..30ce864 100644 (file)
@@ -9,8 +9,6 @@
 #ifndef __CONSRV_H__
 #define __CONSRV_H__
 
-#pragma once
-
 /* PSDK/NDK Headers */
 #include <stdarg.h>
 #define WIN32_NO_STATUS
 #define COM_NO_WINDOWS_H
 #include <windef.h>
 #include <winbase.h>
-#include <wingdi.h>
 #include <winnls.h>
 #include <winreg.h>
 #include <wincon.h>
 #include <winuser.h>
 #define NTOS_MODE_USER
 #include <ndk/exfuncs.h>
-#include <ndk/iofuncs.h>
 #include <ndk/mmfuncs.h>
 #include <ndk/obfuncs.h>
-#include <ndk/psfuncs.h>
-#include <ndk/setypes.h>
 #include <ndk/rtlfuncs.h>
 
 /* Public Win32K Headers */
 #include <csr/csrsrv.h>
 
 /* CONSOLE Headers */
-#include <win/console.h>
 #include <win/conmsg.h>
 
-
 /* Heap Helpers */
 #include "heap.h"
 
@@ -74,6 +66,14 @@ typedef struct _CONSOLE_PROCESS_DATA
     LPTHREAD_START_ROUTINE PropDispatcher; // We hold the property dialog handler there, till all the GUI thingie moves out from CSRSS.
 } CONSOLE_PROCESS_DATA, *PCONSOLE_PROCESS_DATA;
 
-#endif // __CONSRV_H__
-
-/* EOF */
+#include "include/conio.h"
+#include "console.h"
+#include "conoutput.h"
+#include "handle.h"
+#include "lineinput.h"
+#include "frontends/gui/guisettings.h"
+#include "include/console.h"
+#include "include/settings.h"
+#include "include/term.h"
+
+#endif /* __CONSRV_H__ */
index ea52cce..5d175b4 100644 (file)
@@ -9,19 +9,10 @@
 /* INCLUDES *******************************************************************/
 
 #include "consrv.h"
-#include "include/conio.h"
-#include "include/term.h"
-#include "conoutput.h"
-#include "console.h"
-#include "handle.h"
 
 #define NDEBUG
 #include <debug.h>
 
-
-/* PRIVATE FUNCTIONS **********************************************************/
-
-
 /* PUBLIC SERVER APIS *********************************************************/
 
 /**********************************************************************
index b33b717..e36783b 100644 (file)
@@ -8,7 +8,6 @@
 
 #pragma once
 
-#include "include/settings.h"
-#include "guisettings.h"
+#include <include/settings.h>
 
-/* EOF */
+#include "guisettings.h"
index 9dbe27f..4a23f66 100644 (file)
@@ -8,16 +8,11 @@
 
 /* INCLUDES *******************************************************************/
 
-#include "consrv.h"
-#include "include/conio.h"
-#include "include/console.h"
-#include "include/settings.h"
-#include "guisettings.h"
+#include <consrv.h>
 
 #define NDEBUG
 #include <debug.h>
 
-
 /* FUNCTIONS ******************************************************************/
 
 BOOL
index e0fc4f3..3ac9cc2 100644 (file)
@@ -8,15 +8,11 @@
 
 /* INCLUDES *******************************************************************/
 
-#include "consrv.h"
-#include "include/conio.h"
-#include "include/settings.h"
-#include "guisettings.h"
+#include <consrv.h>
 
 #define NDEBUG
 #include <debug.h>
 
-
 /* FUNCTIONS ******************************************************************/
 
 VOID
index c579fb5..ebfd733 100644 (file)
@@ -9,15 +9,11 @@
 
 /* INCLUDES *******************************************************************/
 
-#include "consrv.h"
-#include "include/conio.h"
-#include "include/settings.h"
-#include "guisettings.h"
+#include <consrv.h>
 
 #define NDEBUG
 #include <debug.h>
 
-
 VOID GuiConsoleMoveWindow(PGUI_CONSOLE_DATA GuiData);
 VOID SwitchFullScreen(PGUI_CONSOLE_DATA GuiData, BOOL FullScreen);
 
index 437e97a..7db806c 100644 (file)
 
 /* INCLUDES *******************************************************************/
 
-#define COBJMACROS
-
-#include "consrv.h"
-#include "include/conio.h"
-#include "include/console.h"
-#include "include/settings.h"
-#include "conoutput.h"
-#include "guiterm.h"
-#include "guisettings.h"
-#include "resource.h"
+#include <consrv.h>
 
 #include <windowsx.h>
-
-#include <shlwapi.h>
+#define COBJMACROS
 #include <shlobj.h>
 
 #define NDEBUG
 #include <debug.h>
 
+#include "guiterm.h"
+#include "resource.h"
+
 /* GUI Console Window Class name */
 #define GUI_CONSOLE_WINDOW_CLASS L"ConsoleWindowClass"
 
index c91915b..556d399 100644 (file)
@@ -24,5 +24,3 @@ NTSTATUS FASTCALL GuiInitConsole(PCONSOLE Console,
                                  DWORD ProcessId,
                                  LPCWSTR IconPath,
                                  INT IconIndex);
-
-/* EOF */
index 1867a09..79d5d9b 100644 (file)
 
 /* INCLUDES *******************************************************************/
 
-#include "consrv.h"
-#include "include/conio.h"
-#include "include/settings.h"
-#include "guisettings.h"
+#include <consrv.h>
 
 #define NDEBUG
 #include <debug.h>
 
-
 /* FUNCTIONS ******************************************************************/
 
 COLORREF RGBFromAttrib2(PCONSOLE Console, WORD Attribute)
index 066a190..779284e 100644 (file)
 /* INCLUDES *******************************************************************/
 
 #include "consrv.h"
-#include "include/conio.h"
-#include "include/term.h"
-#include "handle.h"
-#include "include/console.h"
-#include "console.h"
-#include "conoutput.h"
+
+#include <win/console.h>
 
 #define NDEBUG
 #include <debug.h>
 
-
 /* GLOBALS ********************************************************************/
 
 typedef struct _CONSOLE_IO_HANDLE
index dcd7b59..c10948f 100644 (file)
@@ -30,5 +30,3 @@ NTSTATUS FASTCALL ConSrvGetObject(PCONSOLE_PROCESS_DATA ProcessData,
                                   CONSOLE_IO_OBJECT_TYPE Type);
 VOID FASTCALL ConSrvReleaseObject(PCONSOLE_IO_OBJECT Object,
                                   BOOL IsConsoleLocked);
-
-/* EOF */
index 4d21c65..f03ff38 100644 (file)
@@ -13,5 +13,3 @@ extern HANDLE ConSrvHeap;
 
 #define ConsoleAllocHeap(Flags, Size)   RtlAllocateHeap(ConSrvHeap, Flags, Size)
 #define ConsoleFreeHeap(HeapBase)       RtlFreeHeap(ConSrvHeap, 0, HeapBase)
-
-/* EOF */
index a8365f5..c669c52 100644 (file)
@@ -9,11 +9,9 @@
 /* INCLUDES *******************************************************************/
 
 #include "consrv.h"
+
 #include "api.h"
 #include "procinit.h"
-#include "include/conio.h"
-#include "include/console.h"
-#include "console.h"
 
 #define NDEBUG
 #include <debug.h>
index b19082c..dcd53d6 100644 (file)
@@ -11,9 +11,6 @@
 /* INCLUDES *******************************************************************/
 
 #include "consrv.h"
-#include "console.h"
-#include "include/conio.h"
-#include "include/term.h"
 
 #define NDEBUG
 #include <debug.h>
index 77dae2e..b253141 100644 (file)
@@ -10,5 +10,3 @@
 
 VOID FASTCALL HistoryDeleteBuffers(PCONSOLE Console);
 VOID FASTCALL LineInputKeyDown(PCONSOLE Console, KEY_EVENT_RECORD *KeyEvent);
-
-/* EOF */
index 93f046d..ec36c8c 100644 (file)
@@ -20,5 +20,3 @@ NTSTATUS FASTCALL ConSrvInheritConsole(PCONSOLE_PROCESS_DATA ProcessData,
                                        PHANDLE pOutputHandle,
                                        PHANDLE pErrorHandle);
 VOID FASTCALL ConSrvRemoveConsole(PCONSOLE_PROCESS_DATA ProcessData);
-
-/* EOF */
index f538adc..f765e85 100644 (file)
 /* INCLUDES *******************************************************************/
 
 #include "consrv.h"
-#include "include/conio.h"
-#include "include/term.h"
-#include "include/settings.h"
 
 #include <stdio.h> // for swprintf
 
 #define NDEBUG
 #include <debug.h>
 
-
 /* GLOBALS ********************************************************************/
 
 extern const COLORREF s_Colors[16];
index d347d00..0ba10af 100644 (file)
@@ -13,7 +13,6 @@
 #define NDEBUG
 #include <debug.h>
 
-
 /* PUBLIC SERVER APIS *********************************************************/
 
 /*