diff --git a/src/service.c b/src/service.c index b9cf760c..f50d1df3 100644 --- a/src/service.c +++ b/src/service.c @@ -643,6 +643,7 @@ recreate: svc = svc_new(cmd, id, type); if (!svc) { _e("Out of memory, cannot register service %s", cmd); + free(line); return errno = ENOMEM; } }