From: Andreas Schneider Date: Thu, 9 Aug 2018 13:53:45 +0000 (+0200) Subject: wbinfo: Free memory when we leave wbinfo_dsgetdcname() X-Git-Tag: ldb-1.5.0~23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e6689c3e14c2dfaebaf1109f21e53184fea45d41;p=thirdparty%2Fsamba.git wbinfo: Free memory when we leave wbinfo_dsgetdcname() Found by covscan. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13567 Pair-Programmed-With: Justin Stephenson Signed-off-by: Andreas Schneider Signed-off-by: Justin Stephenson Reviewed-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/nsswitch/wbinfo.c b/nsswitch/wbinfo.c index 1b58c73602a..c456f6eb329 100644 --- a/nsswitch/wbinfo.c +++ b/nsswitch/wbinfo.c @@ -747,6 +747,9 @@ static bool wbinfo_dsgetdcname(const char *domain_name, uint32_t flags) d_printf("%s\n", dc_info->dc_site_name); d_printf("%s\n", dc_info->client_site_name); + wbcFreeMemory(str); + wbcFreeMemory(dc_info); + return true; }