From bad4dc6e226b5e10401667538aaf1f23c846e175 Mon Sep 17 00:00:00 2001
From: Xiubo Li <xiubli@redhat.com>
Date: Tue, 16 Jul 2019 09:31:12 +0800
Subject: [PATCH 1/2] utils:fix memory leakage
Signed-off-by: Xiubo Li <xiubli@redhat.com>
---
utils/utils.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/utils/utils.c b/utils/utils.c
index c2f6a9b..343f194 100644
--- a/utils/utils.c
+++ b/utils/utils.c
@@ -216,8 +216,11 @@ bool nbd_is_valid_host(const char *host)
return false;
}
- if (!inet_pton(AF_INET, host, tmp) && !inet_pton(AF_INET6, host, tmp))
+ if (!inet_pton(AF_INET, host, tmp) && !inet_pton(AF_INET6, host, tmp)) {
+ free(tmp);
return false;
+ }
+ free(tmp);
return true;
}
--
2.20.1