Changeset 2290 in kBuild for trunk/src/kash/jobs.c
- Timestamp:
- Feb 27, 2009 4:08:07 AM (16 years ago)
- File:
-
- 1 edited
-
trunk/src/kash/jobs.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kash/jobs.c
r1785 r2290 519 519 INTOFF; 520 520 if (jp->ps != &jp->ps0) { 521 ckfree( jp->ps);521 ckfree(psh, jp->ps); 522 522 jp->ps = &jp->ps0; 523 523 } … … 723 723 INTOFF; 724 724 if (psh->njobs == 0) { 725 psh->jobtab = ckmalloc( 4 * sizeof psh->jobtab[0]);725 psh->jobtab = ckmalloc(psh, 4 * sizeof psh->jobtab[0]); 726 726 } else { 727 jp = ckmalloc( (psh->njobs + 4) * sizeof psh->jobtab[0]);727 jp = ckmalloc(psh, (psh->njobs + 4) * sizeof psh->jobtab[0]); 728 728 memcpy(jp, psh->jobtab, psh->njobs * sizeof jp[0]); 729 729 /* Relocate `ps' pointers */ … … 731 731 if (jp[i].ps == &psh->jobtab[i].ps0) 732 732 jp[i].ps = &jp[i].ps0; 733 ckfree(psh ->jobtab);733 ckfree(psh, psh->jobtab); 734 734 psh->jobtab = jp; 735 735 } … … 752 752 #endif 753 753 if (nprocs > 1) { 754 jp->ps = ckmalloc( nprocs * sizeof (struct procstat));754 jp->ps = ckmalloc(psh, nprocs * sizeof (struct procstat)); 755 755 } else { 756 756 jp->ps = &jp->ps0;
Note:
See TracChangeset
for help on using the changeset viewer.

