[rtems-libbsd commit] Fix memory leak in rc.conf processing.

Chris Johns chrisj at rtems.org
Wed May 18 05:21:15 UTC 2016


Module:    rtems-libbsd
Branch:    master
Commit:    f9fa038c94794f593eda9719f2579aa0294a8819
Changeset: http://git.rtems.org/rtems-libbsd/commit/?id=f9fa038c94794f593eda9719f2579aa0294a8819

Author:    Chris Johns <chrisj at rtems.org>
Date:      Wed May 18 15:21:09 2016 +1000

Fix memory leak in rc.conf processing.

---

 rtemsbsd/rtems/rtems-bsd-rc-conf.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/rtemsbsd/rtems/rtems-bsd-rc-conf.c b/rtemsbsd/rtems/rtems-bsd-rc-conf.c
index 76f181d..92238b6 100644
--- a/rtemsbsd/rtems/rtems-bsd-rc-conf.c
+++ b/rtemsbsd/rtems/rtems-bsd-rc-conf.c
@@ -247,6 +247,7 @@ rc_conf_create(rtems_bsd_rc_conf* rc_conf,
 static void
 rc_conf_destroy(rtems_bsd_rc_conf* rc_conf)
 {
+  free((void*) rc_conf->lines);
   free((void*) rc_conf->data);
   rc_conf->data = NULL;
   rc_conf->name = NULL;



More information about the vc mailing list