From c90f47e8320b41e3a5bfeb654543d9474f763e5d Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Thu, 10 Feb 2005 00:10:57 +0000 Subject: Flush stdout after printing directory info. Fix references to MINGW #define constants. Remove WINDOWS32 ifdef from sub_proc.h. Only add variables to the command line for recursion once. New features in run_make_test: #PWD# and #MAKEPATH# replacements. Test the multi-variable fix in the recursion regression test. --- w32/include/sub_proc.h | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'w32/include') diff --git a/w32/include/sub_proc.h b/w32/include/sub_proc.h index d7478bb..2654b34 100644 --- a/w32/include/sub_proc.h +++ b/w32/include/sub_proc.h @@ -2,7 +2,7 @@ #define SUB_PROC_H /* - * Component Name: + * Component Name: * * $Date$ * @@ -13,8 +13,6 @@ /* $Id$ */ -#ifdef WINDOWS32 - #define EXTERN_DECL(entry, args) extern entry args #define VOID_DECL void @@ -23,7 +21,7 @@ EXTERN_DECL(HANDLE process_init_fd, (HANDLE stdinh, HANDLE stdouth, HANDLE stderrh)); EXTERN_DECL(long process_begin, (HANDLE proc, char **argv, char **envp, char *exec_path, char *as_user)); -EXTERN_DECL(long process_pipe_io, (HANDLE proc, char *stdin_data, +EXTERN_DECL(long process_pipe_io, (HANDLE proc, char *stdin_data, int stdin_data_len)); EXTERN_DECL(long process_file_io, (HANDLE proc)); EXTERN_DECL(void process_cleanup, (HANDLE proc)); @@ -44,4 +42,3 @@ EXTERN_DECL(int process_errcnt, (HANDLE proc)); EXTERN_DECL(void process_pipes, (HANDLE proc, int pipes[3])); #endif -#endif -- cgit v1.2.3