From 253c01f29ee8b0287eb47a29683a54ec846d142e Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Thu, 7 Sep 2006 04:17:23 +0000 Subject: r18201: Make explicit what's going on here. Jeremy. (This used to be commit 38b8a2b5278d2538b9803c2b81f767036a16ad65) --- source3/libads/kerberos.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'source3') diff --git a/source3/libads/kerberos.c b/source3/libads/kerberos.c index d2a2c806a9..40c3019a31 100644 --- a/source3/libads/kerberos.c +++ b/source3/libads/kerberos.c @@ -520,7 +520,7 @@ BOOL create_local_private_krb5_conf_for_domain(const char *realm, const char *do char *tmpname = NULL; char *fname = NULL; char *file_contents = NULL; - char *kdc_ip_string; + char *kdc_ip_string = NULL; size_t flen = 0; ssize_t ret; int fd; @@ -627,6 +627,7 @@ BOOL create_local_private_krb5_conf_for_domain(const char *realm, const char *do return True; /* Not a fatal error. */ } + /* Yes, this is a race conditon... too bad. */ if (unlink("/etc/krb5.conf") == -1) { DEBUG(0,("create_local_private_krb5_conf_for_domain: unlink " "of /etc/krb5.conf failed. Errno %s\n", -- cgit