version 1.86, 2015/04/29 04:00:25 |
version 1.87, 2015/09/25 16:16:26 |
|
|
case -1: |
case -1: |
warnx("No more processes"); |
warnx("No more processes"); |
status |= 2; |
status |= 2; |
xfree(header); |
free(header); |
rval = D_ERROR; |
rval = D_ERROR; |
goto closem; |
goto closem; |
case 0: |
case 0: |
|
|
} |
} |
close(pfd[0]); |
close(pfd[0]); |
rewind(stdout); |
rewind(stdout); |
xfree(header); |
free(header); |
} |
} |
} |
} |
prepare(0, f1, stb1.st_size, flags); |
prepare(0, f1, stb1.st_size, flags); |
|
|
clistlen = 100; |
clistlen = 100; |
clist = xcalloc(clistlen, sizeof(*clist)); |
clist = xcalloc(clistlen, sizeof(*clist)); |
i = stone(class, slen[0], member, klist, flags); |
i = stone(class, slen[0], member, klist, flags); |
xfree(member); |
free(member); |
xfree(class); |
free(class); |
|
|
J = xreallocarray(J, len[0] + 2, sizeof(*J)); |
J = xreallocarray(J, len[0] + 2, sizeof(*J)); |
unravel(klist[i]); |
unravel(klist[i]); |
xfree(clist); |
free(clist); |
xfree(klist); |
free(klist); |
|
|
ixold = xreallocarray(ixold, len[0] + 2, sizeof(*ixold)); |
ixold = xreallocarray(ixold, len[0] + 2, sizeof(*ixold)); |
ixnew = xreallocarray(ixnew, len[1] + 2, sizeof(*ixnew)); |
ixnew = xreallocarray(ixnew, len[1] + 2, sizeof(*ixnew)); |
|
|
a[f[i].serial] = f[i].value; |
a[f[i].serial] = f[i].value; |
for (i = 1; i <= l; i++) |
for (i = 1; i <= l; i++) |
b[i] = a[i]; |
b[i] = a[i]; |
xfree(a); |
free(a); |
} |
} |
|
|
static int |
static int |
|
|
int ret; |
int ret; |
|
|
ret = regexec(&ignore_re, line, 0, NULL, 0); |
ret = regexec(&ignore_re, line, 0, NULL, 0); |
xfree(line); |
free(line); |
return (ret == 0); /* if it matched, it should be ignored. */ |
return (ret == 0); /* if it matched, it should be ignored. */ |
} |
} |
|
|