summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPetr Rockai <prockai@redhat.com>2012-10-08 17:11:43 +0200
committerPetr Rockai <prockai@redhat.com>2012-10-08 20:35:29 +0200
commitcc9c02fe68f6ee8f5f6bcf885c1ed41387778bb7 (patch)
treef9eb94ef32ef0b1c2a437bfd27aee34c6e46ca5f
parent7a64fff948278604d287ac96d9783a6b896de99b (diff)
downloadlvm2-cc9c02fe68f6ee8f5f6bcf885c1ed41387778bb7.tar.gz
lvm2-cc9c02fe68f6ee8f5f6bcf885c1ed41387778bb7.tar.xz
lvm2-cc9c02fe68f6ee8f5f6bcf885c1ed41387778bb7.zip
libdaemon-server: Fix a memory leak in daemon_log_multi.
-rw-r--r--libdaemon/server/daemon-log.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libdaemon/server/daemon-log.c b/libdaemon/server/daemon-log.c
index b18e70cf..837fffdc 100644
--- a/libdaemon/server/daemon-log.c
+++ b/libdaemon/server/daemon-log.c
@@ -98,6 +98,7 @@ void daemon_log_multi(log_state *s, int type, const char *prefix, const char *ms
_log_line(pos, &b);
pos = next ? next + 1 : 0;
}
+ dm_free(buf);
}
void daemon_log_enable(log_state *s, int outlet, int type, int enable)