From d41d0087a1f62734d7242aad67b876c85f13449d Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Sat, 20 Jul 2002 19:58:39 +0000 Subject: [PATCH] Move the lprintf line from the child process to the parent process. --- src/sbbs3/xtrn.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sbbs3/xtrn.cpp b/src/sbbs3/xtrn.cpp index 59369923cb..04f9744cdb 100644 --- a/src/sbbs3/xtrn.cpp +++ b/src/sbbs3/xtrn.cpp @@ -1016,8 +1016,6 @@ int sbbs_t::external(char* cmdline, long mode, char* startup_dir) if(startup_dir!=NULL && startup_dir[0]) chdir(startup_dir); - lprintf("Node %d executing external: %s",cfg.node_num,cmdline); - if(mode&EX_SH || strcspn(cmdline,"<>|;")!=strlen(cmdline)) { argv[0]=comspec; argv[1]="-c"; @@ -1060,6 +1058,8 @@ int sbbs_t::external(char* cmdline, long mode, char* startup_dir) exit(-1); /* should never get here */ } + lprintf("Node %d executing external: %s",cfg.node_num,cmdline); + if(mode&EX_OUTR) { if(!(mode&EX_INR)) close(out_pipe[1]); /* close write-end of pipe */ -- GitLab