Changeset 1199 for trunk/src/kash/eval.c


Ignore:
Timestamp:
Oct 7, 2007, 12:04:05 AM (18 years ago)
Author:
bird
Message:

moving globals into shinstance...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kash/eval.c

    r1198 r1199  
    226226{
    227227        if (n == NULL) {
    228                 TRACE(("evaltree(NULL) called\n"));
     228                TRACE((psh, "evaltree(NULL) called\n"));
    229229                psh->exitstatus = 0;
    230230                goto out;
     
    233233        psh->displayhist = 1;   /* show history substitutions done with fc */
    234234#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));
    237237        switch (n->type) {
    238238        case NSEMI:
     
    500500        int pip[2];
    501501
    502         TRACE(("evalpipe(0x%lx) called\n", (long)n));
     502        TRACE((psh, "evalpipe(0x%lx) called\n", (long)n));
    503503        pipelen = 0;
    504504        for (lp = n->npipe.cmdlist ; lp ; lp = lp->next)
     
    540540        if (n->npipe.backgnd == 0) {
    541541                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));
    543543        }
    544544        INTON;
     
    605605out:
    606606        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",
    608608                result->fd, result->buf, result->nleft, result->jp));
    609609}
     
    716716        psh->vforked = 0;
    717717        /* 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));
    719719        setstackmark(psh, &smark);
    720720        psh->exitstatus = 0;
     
    760760
    761761        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));
    763763                *argv++ = sp->text;
    764764        }
     
    864864                        switch (pid = vfork()) {
    865865                        case -1:
    866                                 TRACE(("Vfork failed, errno=%d\n", errno));
     866                                TRACE((psh, "Vfork failed, errno=%d\n", errno));
    867867                                INTON;
    868868                                error(psh, "Cannot vfork");
     
    932932        case CMDFUNCTION:
    933933#ifdef DEBUG
    934                 trputs("Shell function:  ");  trargs(argv);
     934                trputs(psh, "Shell function:  ");  trargs(psh, argv);
    935935#endif
    936936                redirect(psh, cmd->ncmd.redirect, REDIR_PUSH);
     
    985985        case CMDSPLBLTIN:
    986986#ifdef DEBUG
    987                 trputs("builtin command:  ");  trargs(argv);
     987                trputs(psh, "builtin command:  ");  trargs(psh, argv);
    988988#endif
    989989                mode = (cmdentry.u.bltin == execcmd) ? 0 : REDIR_PUSH;
     
    10691069        default:
    10701070#ifdef DEBUG
    1071                 trputs("normal command:  ");  trargs(argv);
     1071                trputs(psh, "normal command:  ");  trargs(psh, argv);
    10721072#endif
    10731073                clearredir(psh, psh->vforked);
Note: See TracChangeset for help on using the changeset viewer.