messaging3: Fix an error path memleak
authorVolker Lendecke <vl@samba.org>
Sat, 9 Aug 2014 16:51:05 +0000 (16:51 +0000)
committerJeremy Allison <jra@samba.org>
Mon, 11 Aug 2014 19:11:16 +0000 (21:11 +0200)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/lib/messages_dgm.c

index 8b897f641a53f6fcdf90e8364b823f205fe6e6f2..df34d5360157a2eddd2fed9b0487a80ee0111973 100644 (file)
@@ -388,6 +388,7 @@ int messaging_dgm_cleanup(struct messaging_context *msg_ctx, pid_t pid)
                ret = errno;
                DEBUG(10, ("%s: open(%s) failed: %s\n", __func__,
                           lockfile_name, strerror(ret)));
+               TALLOC_FREE(lockfile_name);
                return ret;
        }