If we ever expect caller to not be interested in allocated string, this string should be freed in this case.
Signed-off-by: Andrey Borzenkov <[email protected]> --- src/service.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/src/service.c b/src/service.c index 8517579..1ffda05 100644 --- a/src/service.c +++ b/src/service.c @@ -348,6 +348,8 @@ finish: if (_r) *_r = r; + else + free(r); return 1; } -- tg: (f1779fd..) upstream/trivial-mem-leak (depends on: master) _______________________________________________ systemd-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/systemd-devel
