From 18ed7f8fd6a946ae197784cc349674170b741e7a Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Tue, 7 Jan 2014 17:03:47 +0000 Subject: [PATCH] [TELNET] * Move the main header up one level. * Move some inclusions to the main header. * Remove inclusions and definitions that already exist in the main header. * Cleanup the main header. CORE-7716 svn path=/trunk/; revision=61561 --- .../applications/network/telnet/precomp.h | 29 ++++++++++++ .../network/telnet/src/ansiprsr.cpp | 1 - .../network/telnet/src/ansiprsr.h | 7 --- .../applications/network/telnet/src/precomp.h | 47 ------------------- .../network/telnet/src/tnconfig.cpp | 4 ++ .../network/telnet/src/tnerror.cpp | 2 + .../applications/network/telnet/src/tnerror.h | 13 ----- .../network/telnet/src/tnmain.cpp | 2 + .../network/telnet/src/tscript.cpp | 2 + .../network/telnet/src/ttelhndl.cpp | 2 + 10 files changed, 41 insertions(+), 68 deletions(-) create mode 100644 reactos/base/applications/network/telnet/precomp.h delete mode 100644 reactos/base/applications/network/telnet/src/precomp.h diff --git a/reactos/base/applications/network/telnet/precomp.h b/reactos/base/applications/network/telnet/precomp.h new file mode 100644 index 00000000000..603c8164e92 --- /dev/null +++ b/reactos/base/applications/network/telnet/precomp.h @@ -0,0 +1,29 @@ +#include + +#define WIN32_NO_STATUS + +#include +#include +#include +#include +#define _INC_WINDOWS +#include + +#if defined(__BORLANDC__) && (__BORLANDC < 0x0500) +#include +#endif + +#ifdef __BORLANDC__ +#include +#else +#include +#endif + +#include "src/tnconfig.h" +#include "src/tnmsg.h" +#include "src/tparser.h" +#include "src/ansiprsr.h" +#include "src/tmapldr.h" +#include "src/tnclass.h" +#include "src/tnmisc.h" +#include "src/tncon.h" diff --git a/reactos/base/applications/network/telnet/src/ansiprsr.cpp b/reactos/base/applications/network/telnet/src/ansiprsr.cpp index 1263733e988..8634a4f9de7 100644 --- a/reactos/base/applications/network/telnet/src/ansiprsr.cpp +++ b/reactos/base/applications/network/telnet/src/ansiprsr.cpp @@ -49,7 +49,6 @@ // /////////////////////////////////////////////////////////////////////////////// -//#include #include "precomp.h" const int ANSIColors[] = {BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE}; diff --git a/reactos/base/applications/network/telnet/src/ansiprsr.h b/reactos/base/applications/network/telnet/src/ansiprsr.h index 858ad6e3e49..9eaa3727667 100644 --- a/reactos/base/applications/network/telnet/src/ansiprsr.h +++ b/reactos/base/applications/network/telnet/src/ansiprsr.h @@ -1,12 +1,5 @@ #pragma once -//#include -//#include -//#include -//#include -#include "tnconfig.h" -#include "tparser.h" - // added this color table to make things go faster (Paul Branann 5/8/98) enum Colors {BLACK=0, BLUE, GREEN, CYAN, RED, MAGENTA, YELLOW, WHITE}; extern const int ANSIColors[]; diff --git a/reactos/base/applications/network/telnet/src/precomp.h b/reactos/base/applications/network/telnet/src/precomp.h deleted file mode 100644 index 1c8f9001f96..00000000000 --- a/reactos/base/applications/network/telnet/src/precomp.h +++ /dev/null @@ -1,47 +0,0 @@ -#include "ansiprsr.h" - -#if defined(__BORLANDC__) && (__BORLANDC < 0x0500) -#include -//#else -//#include -#endif - -#ifdef __BORLANDC__ -#include -#else -//#include -#include -#endif - -//#include -//#include -//#include -//#include -//#include -#include -#include -#include -//#include -//#include -#include - -//#include "keytrans.h" -//#include "tnerror.h" -//#include "tcharmap.h" -//#include "tnconfig.h" -//#include "tconsole.h" -//#include "tkeydef.h" -//#include "tkeymap.h" -#include "tmapldr.h" -//#include "tmouse.h" -#include "tnclass.h" -#include "tnmisc.h" -//#include "tnclip.h" -#include "tncon.h" -//#include "ttelhndl.h" -//#include "tnetwork.h" -#include "tnmain.h" -#include "tscript.h" -//#include "tscroll.h" -#include "telnet.h" -//#include "tparams.h" diff --git a/reactos/base/applications/network/telnet/src/tnconfig.cpp b/reactos/base/applications/network/telnet/src/tnconfig.cpp index 24d2da8fd1a..105b8294110 100644 --- a/reactos/base/applications/network/telnet/src/tnconfig.cpp +++ b/reactos/base/applications/network/telnet/src/tnconfig.cpp @@ -32,6 +32,10 @@ #include "precomp.h" +#include +#include +#include + // Turn off the "forcing value to bool 'true' or 'false'" warning #ifdef _MSC_VER #pragma warning(disable: 4800) diff --git a/reactos/base/applications/network/telnet/src/tnerror.cpp b/reactos/base/applications/network/telnet/src/tnerror.cpp index 1a77ed9bc2b..5278cd266cf 100644 --- a/reactos/base/applications/network/telnet/src/tnerror.cpp +++ b/reactos/base/applications/network/telnet/src/tnerror.cpp @@ -44,6 +44,8 @@ #include "precomp.h" +#include + #ifndef LANG_USER_DEFAULT #define LANG_USER_DEFAULT 400 #endif diff --git a/reactos/base/applications/network/telnet/src/tnerror.h b/reactos/base/applications/network/telnet/src/tnerror.h index 6302e7c87d6..8b8fb95d50d 100644 --- a/reactos/base/applications/network/telnet/src/tnerror.h +++ b/reactos/base/applications/network/telnet/src/tnerror.h @@ -1,18 +1,5 @@ #pragma once -#ifndef __WINDOWS_H -#define WIN32_NO_STATUS -#include -#include -#include -#include -#include -#define _INC_WINDOWS -#include -#endif - -#include "tnmsg.h" - extern int Telnet_Redir; int printm(LPTSTR szModule, BOOL fSystem, DWORD dwMessageId, ...); diff --git a/reactos/base/applications/network/telnet/src/tnmain.cpp b/reactos/base/applications/network/telnet/src/tnmain.cpp index 0fc983b2cd3..d930dc1189a 100644 --- a/reactos/base/applications/network/telnet/src/tnmain.cpp +++ b/reactos/base/applications/network/telnet/src/tnmain.cpp @@ -44,6 +44,8 @@ #include "precomp.h" +#include "tnmain.h" + int telCommandLine (Telnet &MyConnection); void waitforkey() { diff --git a/reactos/base/applications/network/telnet/src/tscript.cpp b/reactos/base/applications/network/telnet/src/tscript.cpp index 24774a77683..e0692d4cad6 100644 --- a/reactos/base/applications/network/telnet/src/tscript.cpp +++ b/reactos/base/applications/network/telnet/src/tscript.cpp @@ -25,6 +25,8 @@ #include "precomp.h" +#include "tscript.h" + // FIX ME!! This code not yet functional. #define TERMINATOR '~' diff --git a/reactos/base/applications/network/telnet/src/ttelhndl.cpp b/reactos/base/applications/network/telnet/src/ttelhndl.cpp index 9caabc1be83..f9690ea5bfb 100644 --- a/reactos/base/applications/network/telnet/src/ttelhndl.cpp +++ b/reactos/base/applications/network/telnet/src/ttelhndl.cpp @@ -40,6 +40,8 @@ #include "precomp.h" +#include "telnet.h" + int naws_string(char *buf, int width, int height); // This helps make the code more readable (Paul Brannan 1/1/99) -- 2.17.1