From 72fe85c26795d5ce252fae0b8f5cff3637f4a8cb Mon Sep 17 00:00:00 2001 From: Love Hornquist Astrand Date: Wed, 18 May 2011 22:30:46 -0700 Subject: [PATCH] fix enum vs int warning --- kuser/kgetcred.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/kuser/kgetcred.c b/kuser/kgetcred.c index 77421dca6..d912de74c 100644 --- a/kuser/kgetcred.c +++ b/kuser/kgetcred.c @@ -195,10 +195,13 @@ main(int argc, char **argv) krb5_err (context, 1, ret, "krb5_parse_name %s", argv[0]); if (nametype_str) { - ret = krb5_parse_nametype(context, nametype_str, - &server->name.name_type); + int32_t nametype; + + ret = krb5_parse_nametype(context, nametype_str, &nametype); if (ret) krb5_err(context, 1, ret, "krb5_parse_nametype"); + + server->name.name_type = (NAME_TYPE)nametype; } ret = krb5_get_creds(context, opt, cache, server, &out);