Author: akhaldi
Date: Tue Jul 26 21:51:36 2011
New Revision: 52903

URL: http://svn.reactos.org/svn/reactos?rev=52903&view=rev
Log:
[FTP]
* Introduce a PCH.

Added:
    trunk/reactos/base/applications/network/ftp/precomp.h   (with props)
Modified:
    trunk/reactos/base/applications/network/ftp/CMakeLists.txt
    trunk/reactos/base/applications/network/ftp/cmds.c
    trunk/reactos/base/applications/network/ftp/cmdtab.c
    trunk/reactos/base/applications/network/ftp/domacro.c
    trunk/reactos/base/applications/network/ftp/fake.c
    trunk/reactos/base/applications/network/ftp/ftp.c
    trunk/reactos/base/applications/network/ftp/main.c
    trunk/reactos/base/applications/network/ftp/ruserpass.c

Modified: trunk/reactos/base/applications/network/ftp/CMakeLists.txt
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/network/ftp/CMakeLists.txt?rev=52903&r1=52902&r2=52903&view=diff
==============================================================================
--- trunk/reactos/base/applications/network/ftp/CMakeLists.txt [iso-8859-1] 
(original)
+++ trunk/reactos/base/applications/network/ftp/CMakeLists.txt [iso-8859-1] Tue 
Jul 26 21:51:36 2011
@@ -13,6 +13,7 @@
 
 set_module_type(ftp win32cui)
 add_importlibs(ftp ws2_32 iphlpapi msvcrt kernel32)
+add_pch(ftp precomp.h)
 
 if(MSVC)
     target_link_libraries(ftp oldnames)

Modified: trunk/reactos/base/applications/network/ftp/cmds.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/network/ftp/cmds.c?rev=52903&r1=52902&r2=52903&view=diff
==============================================================================
--- trunk/reactos/base/applications/network/ftp/cmds.c [iso-8859-1] (original)
+++ trunk/reactos/base/applications/network/ftp/cmds.c [iso-8859-1] Tue Jul 26 
21:51:36 2011
@@ -24,26 +24,8 @@
  */
 //#include <sys/param.h>
 //#include <sys/wait.h>
-#include <sys/stat.h>
-#ifndef _WIN32
-#include <sys/socket.h>
-#include <arpa/ftp.h>
-#include <netinet/in.h>
-#include <netdb.h>
-#else
-#include <winsock.h>
-#endif
-
-#include <signal.h>
-#include <direct.h>
-#include <stdio.h>
-#include <errno.h>
-#include <ctype.h>
-#include <time.h>
-
-#include "ftp_var.h"
-#include "pathnames.h"
-#include "prototypes.h"
+
+#include "precomp.h"
 
 extern char *globerr;
 extern char home[];

Modified: trunk/reactos/base/applications/network/ftp/cmdtab.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/network/ftp/cmdtab.c?rev=52903&r1=52902&r2=52903&view=diff
==============================================================================
--- trunk/reactos/base/applications/network/ftp/cmdtab.c [iso-8859-1] (original)
+++ trunk/reactos/base/applications/network/ftp/cmdtab.c [iso-8859-1] Tue Jul 
26 21:51:36 2011
@@ -19,7 +19,7 @@
 static char sccsid[] = "@(#)cmdtab.c   5.9 (Berkeley) 3/21/89";
 #endif /* not lint */
 
-#include "ftp_var.h"
+#include "precomp.h"
 
 /*
  * User FTP -- Command Tables.

Modified: trunk/reactos/base/applications/network/ftp/domacro.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/network/ftp/domacro.c?rev=52903&r1=52902&r2=52903&view=diff
==============================================================================
--- trunk/reactos/base/applications/network/ftp/domacro.c [iso-8859-1] 
(original)
+++ trunk/reactos/base/applications/network/ftp/domacro.c [iso-8859-1] Tue Jul 
26 21:51:36 2011
@@ -19,13 +19,8 @@
 static char sccsid[] = "@(#)domacro.c  1.6 (Berkeley) 2/28/89";
 #endif /* not lint */
 
-#include "ftp_var.h"
-#include "prototypes.h"
-
-#include <signal.h>
-#include <stdio.h>
+#include "precomp.h"
 //#include <errno.h>
-#include <ctype.h>
 //#include <sys/ttychars.h>
 
 void domacro(int argc, const char *argv[])

Modified: trunk/reactos/base/applications/network/ftp/fake.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/network/ftp/fake.c?rev=52903&r1=52902&r2=52903&view=diff
==============================================================================
--- trunk/reactos/base/applications/network/ftp/fake.c [iso-8859-1] (original)
+++ trunk/reactos/base/applications/network/ftp/fake.c [iso-8859-1] Tue Jul 26 
21:51:36 2011
@@ -1,8 +1,4 @@
-#include <stdio.h>
-#include <time.h>
-#include <winsock.h>
-#include "fake.h"
-#include "prototypes.h"
+#include "precomp.h"
 
 #define MAX_ASCII 100
 

Modified: trunk/reactos/base/applications/network/ftp/ftp.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/network/ftp/ftp.c?rev=52903&r1=52902&r2=52903&view=diff
==============================================================================
--- trunk/reactos/base/applications/network/ftp/ftp.c [iso-8859-1] (original)
+++ trunk/reactos/base/applications/network/ftp/ftp.c [iso-8859-1] Tue Jul 26 
21:51:36 2011
@@ -21,33 +21,9 @@
 #ifndef lint
 static char sccsid[] = "@(#)ftp.c      5.28 (Berkeley) 4/20/89";
 #endif /* not lint */
-#include <io.h>
-
-#include <sys/stat.h>
-
-#ifndef _WIN32
-#include <sys/param.h>
-#include <sys/socket.h>
-#include <sys/time.h>
-#include <sys/file.h>
-#include <sys/ioctl.h>
-#include <netinet/in.h>
-#include <arpa/ftp.h>
-#include <arpa/telnet.h>
-#include <pwd.h>
-#include <varargs.h>
-#include <netdb.h>
-#else
-#include <winsock.h>
-#endif
-
-#include <stdio.h>
-#include <signal.h>
-#include <errno.h>
-#include <fcntl.h>
-
-#include "ftp_var.h"
-#include "prototypes.h"
+
+#include "precomp.h"
+
 #ifndef MAXHOSTNAMELEN
 #define MAXHOSTNAMELEN 64
 #endif

Modified: trunk/reactos/base/applications/network/ftp/main.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/network/ftp/main.c?rev=52903&r1=52902&r2=52903&view=diff
==============================================================================
--- trunk/reactos/base/applications/network/ftp/main.c [iso-8859-1] (original)
+++ trunk/reactos/base/applications/network/ftp/main.c [iso-8859-1] Tue Jul 26 
21:51:36 2011
@@ -28,26 +28,7 @@
 /*
  * FTP User Program -- Command Interface.
  */
-#ifndef _WIN32
-#include <netdb.h>
-#include <sys/socket.h>
-#include <sys/ioctl.h>
-#include <arpa/ftp.h>
-#include <errno.h>
-#include <pwd.h>
-#endif
-#include "ftp_var.h"
-#include "prototypes.h"
-#include <sys/types.h>
-
-#include <io.h>
-#include <fcntl.h>
-
-#include <signal.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <ctype.h>
-
+#include "precomp.h"
 
 #if defined(sun) && !defined(FD_SET)
 typedef int uid_t;

Added: trunk/reactos/base/applications/network/ftp/precomp.h
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/network/ftp/precomp.h?rev=52903&view=auto
==============================================================================
--- trunk/reactos/base/applications/network/ftp/precomp.h (added)
+++ trunk/reactos/base/applications/network/ftp/precomp.h [iso-8859-1] Tue Jul 
26 21:51:36 2011
@@ -1,0 +1,36 @@
+
+#include <sys/stat.h>
+#include <sys/types.h>
+
+#ifndef _WIN32
+#include <sys/param.h>
+#include <sys/socket.h>
+#include <sys/time.h>
+#include <sys/file.h>
+#include <sys/ioctl.h>
+#include <netinet/in.h>
+#include <arpa/ftp.h>
+#include <arpa/telnet.h>
+#include <pwd.h>
+#include <varargs.h>
+#include <netdb.h>
+#else
+#include <winsock.h>
+#endif
+
+#include <signal.h>
+#include <direct.h>
+#include <io.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <errno.h>
+#include <ctype.h>
+#include <time.h>
+
+#include "ftp_var.h"
+#include "pathnames.h"
+#include "prototypes.h"
+
+#include "fake.h"
+
+#include <fcntl.h>

Propchange: trunk/reactos/base/applications/network/ftp/precomp.h
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: trunk/reactos/base/applications/network/ftp/ruserpass.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/network/ftp/ruserpass.c?rev=52903&r1=52902&r2=52903&view=diff
==============================================================================
--- trunk/reactos/base/applications/network/ftp/ruserpass.c [iso-8859-1] 
(original)
+++ trunk/reactos/base/applications/network/ftp/ruserpass.c [iso-8859-1] Tue 
Jul 26 21:51:36 2011
@@ -19,15 +19,8 @@
 static char sccsid[] = "@(#)ruserpass.c        5.1 (Berkeley) 3/1/89";
 #endif /* not lint */
 
-#include <sys/types.h>
-#include <stdio.h>
+#include "precomp.h"
 //#include <utmp.h>
-#include <ctype.h>
-#include <sys/stat.h>
-#include <errno.h>
-#include "ftp_var.h"
-#include "prototypes.h"
-#include <winsock.h>
 
 struct utmp *getutmp();
 static FILE *cfile;


Reply via email to