From: Andrew Bartlett Date: Sun, 4 Nov 2012 22:46:49 +0000 (+1100) Subject: libads: Always free the talloc_stackframe() on error path X-Git-Tag: ldb-1.1.14~57 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=71e1c080cbd033b3118952c2da05186252fc411a;p=thirdparty%2Fsamba.git libads: Always free the talloc_stackframe() on error path Reviewed-by: Michael Adam Autobuild-User(master): Andrew Bartlett Autobuild-Date(master): Mon Nov 5 03:33:32 CET 2012 on sn-devel-104 --- diff --git a/source3/libads/kerberos.c b/source3/libads/kerberos.c index 3183e26c855..50a409c1af5 100644 --- a/source3/libads/kerberos.c +++ b/source3/libads/kerberos.c @@ -701,6 +701,7 @@ static char *get_kdc_ip_string(char *mem_ctx, char *kdc_str = print_kdc_line(mem_ctx, "", pss, kdc_name); if (kdc_str == NULL) { + TALLOC_FREE(frame); return NULL; }