Changeset 1202 in kBuild for trunk/src/kash/expand.c
- Timestamp:
- Oct 7, 2007 12:24:15 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kash/expand.c
r1201 r1202 288 288 *p = '\0'; 289 289 if (*(startp+1) == '\0') { 290 if ((home = lookupvar( "HOME")) == NULL)290 if ((home = lookupvar(psh, "HOME")) == NULL) 291 291 goto lose; 292 292 } else { … … 477 477 ckfree(in.buf); 478 478 if (in.jp) 479 back_exitstatus = waitforjob( in.jp);479 back_exitstatus = waitforjob(psh, in.jp); 480 480 if (quoted == 0) 481 481 recordregion(startloc, dest - stackblock(psh), 0); … … 512 512 switch (subtype) { 513 513 case VSASSIGN: 514 setvar( str, startp, 0);514 setvar(psh, str, startp, 0); 515 515 amount = startp - expdest; 516 516 STADJUST(psh, amount, expdest); … … 639 639 val = NULL; 640 640 } else { 641 val = lookupvar( var);641 val = lookupvar(psh, var); 642 642 if (val == NULL || ((varflags & VSNUL) && val[0] == '\0')) { 643 643 val = NULL;
Note:
See TracChangeset
for help on using the changeset viewer.