]> eyrie.org Git - kerberos/kadmin-remctl.git/commitdiff
Cast result_string in ksetpass for Heimdal
authorRuss Allbery <rra@stanford.edu>
Wed, 10 Feb 2010 23:06:08 +0000 (15:06 -0800)
committerRuss Allbery <rra@stanford.edu>
Wed, 10 Feb 2010 23:06:08 +0000 (15:06 -0800)
The Heimdal krb5_set_password_using_ccache function returns krb5_data
structs and on Heimdal the data element is a void *.  Cast it to a
char * for our diagnostic output.

ksetpass.c

index 62bef6760c77d28b71f50b4cb860dd670fc75648..8cb5ff577008c53298c8def12a7db5f208d13873 100644 (file)
@@ -65,8 +65,8 @@ main(int argc, char *argv[])
         die_krb5(ctx, ret, "cannot change password for %s", argv[1]);
     if (result_code != 0)
         die("password change failed: (%d) %.*s%s%.*s", result_code,
-            result_code_string.length, result_code_string.data,
+            result_code_string.length, (char *) result_code_string.data,
             result_string.length ? ": " : "",
-            result_string.length, result_string.data);
+            result_string.length, (char *) result_string.data);
     exit(0);
 }