From c2401811aa3d02a9e27969687b9ea035407000c3 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Sat, 8 Mar 2008 23:48:12 +0100 Subject: [PATCH] Fix Coverity ID 551 Correctly return if we can't create the temporary krb5.conf Jeremy, please check! --- source/libads/kerberos.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/libads/kerberos.c b/source/libads/kerberos.c index b37b9a500fb..ee25fb55517 100644 --- a/source/libads/kerberos.c +++ b/source/libads/kerberos.c @@ -894,6 +894,8 @@ bool create_local_private_krb5_conf_for_domain(const char *realm, DEBUG(0,("create_local_private_krb5_conf_for_domain: smb_mkstemp failed," " for file %s. Errno %s\n", tmpname, strerror(errno) )); + TALLOC_FREE(dname); + return false; } if (fchmod(fd, 0644)==-1) { -- 2.47.3