Changeset 1199 for trunk/src/kash/eval.c
- Timestamp:
- Oct 7, 2007, 12:04:05 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kash/eval.c
r1198 r1199 226 226 { 227 227 if (n == NULL) { 228 TRACE(( "evaltree(NULL) called\n"));228 TRACE((psh, "evaltree(NULL) called\n")); 229 229 psh->exitstatus = 0; 230 230 goto out; … … 233 233 psh->displayhist = 1; /* show history substitutions done with fc */ 234 234 #endif 235 TRACE(( "pid %d, evaltree(%p: %d, %d) called\n",236 getpid(), n, n->type, flags));235 TRACE((psh, "pid %d, evaltree(%p: %d, %d) called\n", 236 getpid(), n, n->type, flags)); 237 237 switch (n->type) { 238 238 case NSEMI: … … 500 500 int pip[2]; 501 501 502 TRACE(( "evalpipe(0x%lx) called\n", (long)n));502 TRACE((psh, "evalpipe(0x%lx) called\n", (long)n)); 503 503 pipelen = 0; 504 504 for (lp = n->npipe.cmdlist ; lp ; lp = lp->next) … … 540 540 if (n->npipe.backgnd == 0) { 541 541 psh->exitstatus = waitforjob(psh, jp); 542 TRACE(( "evalpipe: job done exit status %d\n", psh->exitstatus));542 TRACE((psh, "evalpipe: job done exit status %d\n", psh->exitstatus)); 543 543 } 544 544 INTON; … … 605 605 out: 606 606 popstackmark(psh, &smark); 607 TRACE(( "evalbackcmd done: fd=%d buf=0x%x nleft=%d jp=0x%x\n",607 TRACE((psh, "evalbackcmd done: fd=%d buf=0x%x nleft=%d jp=0x%x\n", 608 608 result->fd, result->buf, result->nleft, result->jp)); 609 609 } … … 716 716 psh->vforked = 0; 717 717 /* First expand the arguments. */ 718 TRACE(( "evalcommand(0x%lx, %d) called\n", (long)cmd, flags));718 TRACE((psh, "evalcommand(0x%lx, %d) called\n", (long)cmd, flags)); 719 719 setstackmark(psh, &smark); 720 720 psh->exitstatus = 0; … … 760 760 761 761 for (sp = arglist.list ; sp ; sp = sp->next) { 762 TRACE(( "evalcommand arg: %s\n", sp->text));762 TRACE((psh, "evalcommand arg: %s\n", sp->text)); 763 763 *argv++ = sp->text; 764 764 } … … 864 864 switch (pid = vfork()) { 865 865 case -1: 866 TRACE(( "Vfork failed, errno=%d\n", errno));866 TRACE((psh, "Vfork failed, errno=%d\n", errno)); 867 867 INTON; 868 868 error(psh, "Cannot vfork"); … … 932 932 case CMDFUNCTION: 933 933 #ifdef DEBUG 934 trputs( "Shell function: "); trargs(argv);934 trputs(psh, "Shell function: "); trargs(psh, argv); 935 935 #endif 936 936 redirect(psh, cmd->ncmd.redirect, REDIR_PUSH); … … 985 985 case CMDSPLBLTIN: 986 986 #ifdef DEBUG 987 trputs( "builtin command: "); trargs(argv);987 trputs(psh, "builtin command: "); trargs(psh, argv); 988 988 #endif 989 989 mode = (cmdentry.u.bltin == execcmd) ? 0 : REDIR_PUSH; … … 1069 1069 default: 1070 1070 #ifdef DEBUG 1071 trputs( "normal command: "); trargs(argv);1071 trputs(psh, "normal command: "); trargs(psh, argv); 1072 1072 #endif 1073 1073 clearredir(psh, psh->vforked);
Note:
See TracChangeset
for help on using the changeset viewer.