Fix some warnings
authorLuke Howard <lukeh@padl.com>
Sat, 1 Jan 2011 10:04:41 +0000 (21:04 +1100)
committerLuke Howard <lukeh@padl.com>
Sat, 1 Jan 2011 10:04:41 +0000 (21:04 +1100)
util_krb.c

index dca48a4..9ee0ae5 100644 (file)
@@ -440,8 +440,8 @@ krbMakeAuthDataKdcIssued(krb5_context context,
     memset(&kdcIssued, 0, sizeof(kdcIssued));
     memset(adKdcIssued, 0, sizeof(*adKdcIssued));
 
-    kdcIssued.i_realm = issuer->realm != NULL ? &issuer->realm : NULL;
-    kdcIssued.i_sname = &issuer->name;
+    kdcIssued.i_realm = issuer->realm != NULL ? (Realm *)&issuer->realm : NULL;
+    kdcIssued.i_sname = (PrincipalName *)&issuer->name;
     kdcIssued.elements = *authdata;
 
     ASN1_MALLOC_ENCODE(AuthorizationData, buf, buf_size, authdata, &len, code);