reversed the frees added to pgrep
This commit is contained in:
parent
2e96bc3771
commit
618c52167b
4
pgrep.c
4
pgrep.c
@ -380,7 +380,6 @@ static PROCTAB *do_openproc (void)
|
|||||||
}
|
}
|
||||||
flags |= PROC_UID;
|
flags |= PROC_UID;
|
||||||
ptp = openproc (flags, uids, num);
|
ptp = openproc (flags, uids, num);
|
||||||
free(uids);
|
|
||||||
} else {
|
} else {
|
||||||
ptp = openproc (flags);
|
ptp = openproc (flags);
|
||||||
}
|
}
|
||||||
@ -409,8 +408,6 @@ static regex_t * do_regcomp (void)
|
|||||||
}
|
}
|
||||||
|
|
||||||
re_err = regcomp (preg, re, REG_EXTENDED | REG_NOSUB | opt_case);
|
re_err = regcomp (preg, re, REG_EXTENDED | REG_NOSUB | opt_case);
|
||||||
if (opt_exact)
|
|
||||||
free(re);
|
|
||||||
if (re_err) {
|
if (re_err) {
|
||||||
regerror (re_err, preg, errbuf, sizeof(errbuf));
|
regerror (re_err, preg, errbuf, sizeof(errbuf));
|
||||||
fputs(errbuf,stderr);
|
fputs(errbuf,stderr);
|
||||||
@ -538,7 +535,6 @@ static union el * select_procs (int *num)
|
|||||||
}
|
}
|
||||||
closeproc (ptp);
|
closeproc (ptp);
|
||||||
*num = matches;
|
*num = matches;
|
||||||
free(preg);
|
|
||||||
return list;
|
return list;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user