aboutsummaryrefslogtreecommitdiff
path: root/src/librc-daemon.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/librc-daemon.c')
-rw-r--r--src/librc-daemon.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/librc-daemon.c b/src/librc-daemon.c
index a563797b..5b1e0239 100644
--- a/src/librc-daemon.c
+++ b/src/librc-daemon.c
@@ -341,9 +341,8 @@ void rc_set_service_daemon (const char *service, const char *exec,
oldfile = ffile;
}
}
- if (ffile)
- free (ffile);
- free (files);
+ free (ffile);
+ rc_strlist_free (files);
}
/* Now store our daemon info */
@@ -413,7 +412,7 @@ bool rc_service_started_daemon (const char *service, const char *exec,
if (retval)
break;
}
- free (files);
+ rc_strlist_free (files);
}
free (mexec);