summaryrefslogtreecommitdiffstats
path: root/freebsd
diff options
context:
space:
mode:
authorHisham Muhammad <hisham@gobolinux.org>2016-01-04 18:04:50 -0200
committerHisham Muhammad <hisham@gobolinux.org>2016-01-04 18:04:50 -0200
commitc5b9045f1863b1ad86c95320b87858b9ac2018fd (patch)
treebb408bf96e49ea6f1beb789028fc4b6e7e03355f /freebsd
parent77cffaacf68663f6dfdb320818c76a304f853bcb (diff)
Plug leak in FreeBSD backend, as noted by @mmcco in #334.
Diffstat (limited to 'freebsd')
-rw-r--r--freebsd/FreeBSDProcessList.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/freebsd/FreeBSDProcessList.c b/freebsd/FreeBSDProcessList.c
index e8d6f137..6eec1a03 100644
--- a/freebsd/FreeBSDProcessList.c
+++ b/freebsd/FreeBSDProcessList.c
@@ -192,6 +192,7 @@ void ProcessList_delete(ProcessList* this) {
if (fpl->cp_time_n != NULL) free(fpl->cp_time_n);
if (fpl->cp_times_o != NULL) free(fpl->cp_times_o);
if (fpl->cp_times_n != NULL) free(fpl->cp_times_n);
+ free(fpl->cpus);
ProcessList_done(this);
free(this);

© 2014-2024 Faster IT GmbH | imprint | privacy policy