X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fprocesses.c;h=122ca7a14dedf97f7d268872e6541dfc0f5e40ae;hb=c346dc6b18ee4215ccab911c1732c5c39a961baf;hp=e9e931736999edfcacc0fde463e1d03ac29dd1a3;hpb=6a68a39a2c6987fdcc94fb1bdd9cc8f598fd9478;p=collectd.git diff --git a/src/processes.c b/src/processes.c index e9e93173..122ca7a1 100644 --- a/src/processes.c +++ b/src/processes.c @@ -1169,7 +1169,7 @@ static char *ps_get_cmdline (long pid, char *name, char *buf, size_t buf_len) return buf; } /* char *ps_get_cmdline (...) */ -static int read_fork_rate () +static int read_fork_rate (void) { FILE *proc_stat; char buffer[1024]; @@ -1283,6 +1283,10 @@ static int ps_read_process(long pid, procstat_t *ps, char *state) ps->num_proc = 0; ps->num_lwp = 0; *state = (char) 'Z'; + + sfree(myStatus); + sfree(myInfo); + sfree(myUsage); return (0); } else { ps->num_proc = 1;