* 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
This commit is contained in:
Amine Khaldi 2014-02-04 19:54:42 +00:00
parent 582282ffde
commit 01b5503778
32 changed files with 36 additions and 165 deletions

View file

@ -10,13 +10,10 @@
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "consrv.h" #include "consrv.h"
#include "console.h"
#include "include/conio.h"
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>
/* TYPES **********************************************************************/ /* TYPES **********************************************************************/
typedef struct _ALIAS_ENTRY typedef struct _ALIAS_ENTRY

View file

@ -10,5 +10,3 @@
#pragma once #pragma once
VOID IntDeleteAllAliases(PCONSOLE Console); VOID IntDeleteAllAliases(PCONSOLE Console);
/* EOF */

View file

@ -9,16 +9,11 @@
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "consrv.h" #include <consrv.h>
#include "include/conio.h"
#include "include/term.h"
#include "handle.h"
#include "lineinput.h"
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>
/* GLOBALS ********************************************************************/ /* GLOBALS ********************************************************************/
#define ConSrvGetInputBuffer(ProcessData, Handle, Ptr, Access, LockConsole) \ #define ConSrvGetInputBuffer(ProcessData, Handle, Ptr, Access, LockConsole) \

View file

@ -9,17 +9,11 @@
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "consrv.h" #include <consrv.h>
#include "console.h"
#include "include/conio.h"
#include "include/term.h"
#include "conoutput.h"
#include "handle.h"
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>
/* PRIVATE FUNCTIONS **********************************************************/ /* PRIVATE FUNCTIONS **********************************************************/
NTSTATUS NTSTATUS

View file

@ -10,20 +10,10 @@
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "consrv.h" #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 <alias.h>
#include "console.h" #include <coninput.h>
#include "resource.h"
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>

View file

@ -9,9 +9,7 @@
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "consrv.h" #include <consrv.h>
#include "include/conio.h"
/* DUMMY FRONTEND INTERFACE ***************************************************/ /* DUMMY FRONTEND INTERFACE ***************************************************/

View file

@ -11,16 +11,11 @@
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "consrv.h" #include <consrv.h>
#include "include/conio.h"
#include "include/term.h"
#include "conoutput.h"
#include "handle.h"
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>
/* PRIVATE FUNCTIONS **********************************************************/ /* PRIVATE FUNCTIONS **********************************************************/
CONSOLE_IO_OBJECT_TYPE CONSOLE_IO_OBJECT_TYPE

View file

@ -9,21 +9,15 @@
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "consrv.h" #include <consrv.h>
#include "include/conio.h"
#include "include/term.h"
#include "conoutput.h"
#include "handle.h"
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>
/* GLOBALS ********************************************************************/ /* GLOBALS ********************************************************************/
#define TAB_WIDTH 8 #define TAB_WIDTH 8
/* PRIVATE FUNCTIONS **********************************************************/ /* PRIVATE FUNCTIONS **********************************************************/
CONSOLE_IO_OBJECT_TYPE CONSOLE_IO_OBJECT_TYPE

View file

@ -10,15 +10,10 @@
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "consrv.h" #include "consrv.h"
#include "include/conio.h"
#include "include/term.h"
#include "handle.h"
#include "lineinput.h"
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>
/* GLOBALS ********************************************************************/ /* GLOBALS ********************************************************************/
#define ConSrvGetInputBuffer(ProcessData, Handle, Ptr, Access, LockConsole) \ #define ConSrvGetInputBuffer(ProcessData, Handle, Ptr, Access, LockConsole) \

View file

@ -19,5 +19,3 @@ ConDrvProcessKey(IN PCONSOLE Console,
IN WCHAR UnicodeChar, IN WCHAR UnicodeChar,
IN ULONG ShiftState, IN ULONG ShiftState,
IN BYTE KeyStateCtrl); IN BYTE KeyStateCtrl);
/* EOF */

View file

@ -10,19 +10,10 @@
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "consrv.h" #include "consrv.h"
#include "console.h"
#include "include/conio.h"
#include "include/term.h"
#include "conoutput.h"
#include "handle.h"
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>
/* PRIVATE FUNCTIONS **********************************************************/
/* PUBLIC SERVER APIS *********************************************************/ /* PUBLIC SERVER APIS *********************************************************/
NTSTATUS NTAPI NTSTATUS NTAPI

View file

@ -11,29 +11,18 @@
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "consrv.h" #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 "frontends/gui/guiterm.h" #include <ndk/psfuncs.h>
#include "procinit.h"
#ifdef TUITERM_COMPILE #ifdef TUITERM_COMPILE
#include "frontends/tui/tuiterm.h" #include "frontends/tui/tuiterm.h"
#endif #endif
#include "include/console.h"
#include "console.h"
#include "resource.h"
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>
/* GLOBALS ********************************************************************/ /* GLOBALS ********************************************************************/
/***************/ /***************/

View file

@ -23,5 +23,3 @@ NTSTATUS FASTCALL ConSrvGetConsole(PCONSOLE_PROCESS_DATA ProcessData,
BOOL LockConsole); BOOL LockConsole);
VOID FASTCALL ConSrvReleaseConsole(struct _CONSOLE* /* PCONSOLE */ Console, VOID FASTCALL ConSrvReleaseConsole(struct _CONSOLE* /* PCONSOLE */ Console,
BOOL WasConsoleLocked); BOOL WasConsoleLocked);
/* EOF */

View file

@ -9,8 +9,6 @@
#ifndef __CONSRV_H__ #ifndef __CONSRV_H__
#define __CONSRV_H__ #define __CONSRV_H__
#pragma once
/* PSDK/NDK Headers */ /* PSDK/NDK Headers */
#include <stdarg.h> #include <stdarg.h>
#define WIN32_NO_STATUS #define WIN32_NO_STATUS
@ -18,18 +16,14 @@
#define COM_NO_WINDOWS_H #define COM_NO_WINDOWS_H
#include <windef.h> #include <windef.h>
#include <winbase.h> #include <winbase.h>
#include <wingdi.h>
#include <winnls.h> #include <winnls.h>
#include <winreg.h> #include <winreg.h>
#include <wincon.h> #include <wincon.h>
#include <winuser.h> #include <winuser.h>
#define NTOS_MODE_USER #define NTOS_MODE_USER
#include <ndk/exfuncs.h> #include <ndk/exfuncs.h>
#include <ndk/iofuncs.h>
#include <ndk/mmfuncs.h> #include <ndk/mmfuncs.h>
#include <ndk/obfuncs.h> #include <ndk/obfuncs.h>
#include <ndk/psfuncs.h>
#include <ndk/setypes.h>
#include <ndk/rtlfuncs.h> #include <ndk/rtlfuncs.h>
/* Public Win32K Headers */ /* Public Win32K Headers */
@ -42,10 +36,8 @@
#include <csr/csrsrv.h> #include <csr/csrsrv.h>
/* CONSOLE Headers */ /* CONSOLE Headers */
#include <win/console.h>
#include <win/conmsg.h> #include <win/conmsg.h>
/* Heap Helpers */ /* Heap Helpers */
#include "heap.h" #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. 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; } CONSOLE_PROCESS_DATA, *PCONSOLE_PROCESS_DATA;
#endif // __CONSRV_H__ #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"
/* EOF */ #endif /* __CONSRV_H__ */

View file

@ -9,19 +9,10 @@
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "consrv.h" #include "consrv.h"
#include "include/conio.h"
#include "include/term.h"
#include "conoutput.h"
#include "console.h"
#include "handle.h"
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>
/* PRIVATE FUNCTIONS **********************************************************/
/* PUBLIC SERVER APIS *********************************************************/ /* PUBLIC SERVER APIS *********************************************************/
/********************************************************************** /**********************************************************************

View file

@ -8,7 +8,6 @@
#pragma once #pragma once
#include "include/settings.h" #include <include/settings.h>
#include "guisettings.h"
/* EOF */ #include "guisettings.h"

View file

@ -8,16 +8,11 @@
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "consrv.h" #include <consrv.h>
#include "include/conio.h"
#include "include/console.h"
#include "include/settings.h"
#include "guisettings.h"
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>
/* FUNCTIONS ******************************************************************/ /* FUNCTIONS ******************************************************************/
BOOL BOOL

View file

@ -8,15 +8,11 @@
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "consrv.h" #include <consrv.h>
#include "include/conio.h"
#include "include/settings.h"
#include "guisettings.h"
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>
/* FUNCTIONS ******************************************************************/ /* FUNCTIONS ******************************************************************/
VOID VOID

View file

@ -9,15 +9,11 @@
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "consrv.h" #include <consrv.h>
#include "include/conio.h"
#include "include/settings.h"
#include "guisettings.h"
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>
VOID GuiConsoleMoveWindow(PGUI_CONSOLE_DATA GuiData); VOID GuiConsoleMoveWindow(PGUI_CONSOLE_DATA GuiData);
VOID SwitchFullScreen(PGUI_CONSOLE_DATA GuiData, BOOL FullScreen); VOID SwitchFullScreen(PGUI_CONSOLE_DATA GuiData, BOOL FullScreen);

View file

@ -11,25 +11,18 @@
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#define COBJMACROS #include <consrv.h>
#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 <windowsx.h> #include <windowsx.h>
#define COBJMACROS
#include <shlwapi.h>
#include <shlobj.h> #include <shlobj.h>
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>
#include "guiterm.h"
#include "resource.h"
/* GUI Console Window Class name */ /* GUI Console Window Class name */
#define GUI_CONSOLE_WINDOW_CLASS L"ConsoleWindowClass" #define GUI_CONSOLE_WINDOW_CLASS L"ConsoleWindowClass"

View file

@ -24,5 +24,3 @@ NTSTATUS FASTCALL GuiInitConsole(PCONSOLE Console,
DWORD ProcessId, DWORD ProcessId,
LPCWSTR IconPath, LPCWSTR IconPath,
INT IconIndex); INT IconIndex);
/* EOF */

View file

@ -11,15 +11,11 @@
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "consrv.h" #include <consrv.h>
#include "include/conio.h"
#include "include/settings.h"
#include "guisettings.h"
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>
/* FUNCTIONS ******************************************************************/ /* FUNCTIONS ******************************************************************/
COLORREF RGBFromAttrib2(PCONSOLE Console, WORD Attribute) COLORREF RGBFromAttrib2(PCONSOLE Console, WORD Attribute)

View file

@ -11,17 +11,12 @@
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "consrv.h" #include "consrv.h"
#include "include/conio.h"
#include "include/term.h" #include <win/console.h>
#include "handle.h"
#include "include/console.h"
#include "console.h"
#include "conoutput.h"
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>
/* GLOBALS ********************************************************************/ /* GLOBALS ********************************************************************/
typedef struct _CONSOLE_IO_HANDLE typedef struct _CONSOLE_IO_HANDLE

View file

@ -30,5 +30,3 @@ NTSTATUS FASTCALL ConSrvGetObject(PCONSOLE_PROCESS_DATA ProcessData,
CONSOLE_IO_OBJECT_TYPE Type); CONSOLE_IO_OBJECT_TYPE Type);
VOID FASTCALL ConSrvReleaseObject(PCONSOLE_IO_OBJECT Object, VOID FASTCALL ConSrvReleaseObject(PCONSOLE_IO_OBJECT Object,
BOOL IsConsoleLocked); BOOL IsConsoleLocked);
/* EOF */

View file

@ -13,5 +13,3 @@ extern HANDLE ConSrvHeap;
#define ConsoleAllocHeap(Flags, Size) RtlAllocateHeap(ConSrvHeap, Flags, Size) #define ConsoleAllocHeap(Flags, Size) RtlAllocateHeap(ConSrvHeap, Flags, Size)
#define ConsoleFreeHeap(HeapBase) RtlFreeHeap(ConSrvHeap, 0, HeapBase) #define ConsoleFreeHeap(HeapBase) RtlFreeHeap(ConSrvHeap, 0, HeapBase)
/* EOF */

View file

@ -9,11 +9,9 @@
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "consrv.h" #include "consrv.h"
#include "api.h" #include "api.h"
#include "procinit.h" #include "procinit.h"
#include "include/conio.h"
#include "include/console.h"
#include "console.h"
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>

View file

@ -11,9 +11,6 @@
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "consrv.h" #include "consrv.h"
#include "console.h"
#include "include/conio.h"
#include "include/term.h"
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>

View file

@ -10,5 +10,3 @@
VOID FASTCALL HistoryDeleteBuffers(PCONSOLE Console); VOID FASTCALL HistoryDeleteBuffers(PCONSOLE Console);
VOID FASTCALL LineInputKeyDown(PCONSOLE Console, KEY_EVENT_RECORD *KeyEvent); VOID FASTCALL LineInputKeyDown(PCONSOLE Console, KEY_EVENT_RECORD *KeyEvent);
/* EOF */

View file

@ -20,5 +20,3 @@ NTSTATUS FASTCALL ConSrvInheritConsole(PCONSOLE_PROCESS_DATA ProcessData,
PHANDLE pOutputHandle, PHANDLE pOutputHandle,
PHANDLE pErrorHandle); PHANDLE pErrorHandle);
VOID FASTCALL ConSrvRemoveConsole(PCONSOLE_PROCESS_DATA ProcessData); VOID FASTCALL ConSrvRemoveConsole(PCONSOLE_PROCESS_DATA ProcessData);
/* EOF */

View file

@ -8,5 +8,3 @@
#pragma once #pragma once
#define IDS_CONSOLE_TITLE 500 #define IDS_CONSOLE_TITLE 500
/* EOF */

View file

@ -10,16 +10,12 @@
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "consrv.h" #include "consrv.h"
#include "include/conio.h"
#include "include/term.h"
#include "include/settings.h"
#include <stdio.h> // for swprintf #include <stdio.h> // for swprintf
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>
/* GLOBALS ********************************************************************/ /* GLOBALS ********************************************************************/
extern const COLORREF s_Colors[16]; extern const COLORREF s_Colors[16];

View file

@ -13,7 +13,6 @@
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>
/* PUBLIC SERVER APIS *********************************************************/ /* PUBLIC SERVER APIS *********************************************************/
/* /*