summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Wagner <daniel.wagner@siemens.com>2019-03-12 18:17:41 +0100
committerJohn Kacur <jkacur@redhat.com>2019-04-05 18:31:13 +0200
commit138eca451eb7206ebe68177096ee2dfe7802b943 (patch)
treedd2dc0df27425274ff8f2002439b75fc4135c41f
parente527d6ebd86b4eacb1cb4191d4ac9a03511c63d3 (diff)
downloadrt-tests-138eca451eb7206ebe68177096ee2dfe7802b943.tar.gz
rt-tests-138eca451eb7206ebe68177096ee2dfe7802b943.tar.xz
cyclicdeadline: Free allocated resources at exit
Signed-off-by: Daniel Wagner <daniel.wagner@siemens.com> Signed-off-by: John Kacur <jkacur@redhat.com>
-rw-r--r--src/sched_deadline/cyclicdeadline.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/sched_deadline/cyclicdeadline.c b/src/sched_deadline/cyclicdeadline.c
index 303b5e9..6d461b2 100644
--- a/src/sched_deadline/cyclicdeadline.c
+++ b/src/sched_deadline/cyclicdeadline.c
@@ -1261,6 +1261,10 @@ int main (int argc, char **argv)
}
}
- free(setcpu_buf);
+ if (setcpu_buf)
+ free(setcpu_buf);
+ free(thread);
+ free(sched_data);
+
return 0;
}