summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Schneider <asn@samba.org>2019-03-21 14:59:30 +0100
committerAndreas Schneider <asn@samba.org>2019-03-21 15:00:48 +0100
commit344801fda7b2b50b1139056168b470ad656c20b5 (patch)
tree50585055274c92b89158f8d8ac2e99c71e8c5a1e
parent44d9c597963c49b739c40f6364b7882eb890f194 (diff)
downloadsocket_wrapper-344801fda7b2b50b1139056168b470ad656c20b5.tar.gz
socket_wrapper-344801fda7b2b50b1139056168b470ad656c20b5.tar.xz
socket_wrapper-344801fda7b2b50b1139056168b470ad656c20b5.zip
swrap: Do not leak buf in swrap_sendmsg()socket_wrapper-1.2.3
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
-rw-r--r--src/socket_wrapper.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/socket_wrapper.c b/src/socket_wrapper.c
index 5b82e0c..a9e2a75 100644
--- a/src/socket_wrapper.c
+++ b/src/socket_wrapper.c
@@ -5910,6 +5910,7 @@ static ssize_t swrap_sendmsg(int s, const struct msghdr *omsg, int flags)
swrap_dir = socket_wrapper_dir();
if (swrap_dir == NULL) {
+ free(buf);
return -1;
}