From 0a3f0608fcf6c14b44484cfa6fe106c568aa1035 Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Sun, 4 Mar 2012 09:48:07 -0500 Subject: [PATCH] macos: don't crash on krb5 damage if we get success but still no client, don't crash Change-Id: I6be28ac6ecece3448123a84cf442a791eebc93cc Reviewed-on: http://gerrit.openafs.org/6868 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- src/platform/DARWIN/AFSPreference/Krb5Util.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/platform/DARWIN/AFSPreference/Krb5Util.m b/src/platform/DARWIN/AFSPreference/Krb5Util.m index 6a54f2a5b..fff03caad 100644 --- a/src/platform/DARWIN/AFSPreference/Krb5Util.m +++ b/src/platform/DARWIN/AFSPreference/Krb5Util.m @@ -149,7 +149,7 @@ &me); in.client = me; } - if (ret == 0) { + if ((ret == 0) && (in.client)) { ret = krb5_build_principal_ext(kcontext, &server, krb5_princ_realm(kcontext, in.client)->length, -- 2.39.5