diff options
author | Andreas Schneider <asn@samba.org> | 2015-10-06 14:05:15 +0200 |
---|---|---|
committer | Günther Deschner <gd@samba.org> | 2015-11-23 18:20:31 +0100 |
commit | e6f88c1451f8843fca9ca361cd2dbdf3e77ff47c (patch) | |
tree | 548ec2179eb098b1db1946bf0c1369d109f9050f /source3/libads | |
parent | 0733ce3c6ed1e8d97690c9ec80c2768a05690dfd (diff) | |
download | samba-e6f88c1451f8843fca9ca361cd2dbdf3e77ff47c.tar.gz |
libads: Fix picky const warning with krb5_set_password_using_ccache
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Guenther Deschner <gd@samba.org>
Autobuild-User(master): Günther Deschner <gd@samba.org>
Autobuild-Date(master): Mon Nov 23 18:20:31 CET 2015 on sn-devel-104
Diffstat (limited to 'source3/libads')
-rw-r--r-- | source3/libads/krb5_setpw.c | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/source3/libads/krb5_setpw.c b/source3/libads/krb5_setpw.c index 5b33e2eaadc..c63349567c8 100644 --- a/source3/libads/krb5_setpw.c +++ b/source3/libads/krb5_setpw.c @@ -98,7 +98,10 @@ ADS_STATUS ads_krb5_set_password(const char *kdc_host, const char *principal, return ADS_ERROR_KRB5(ret); } - ret = krb5_set_password_using_ccache(context, ccache, newpw, princ, + ret = krb5_set_password_using_ccache(context, + ccache, + discard_const_p(char, newpw), + princ, &result_code, &result_code_string, &result_string); @@ -236,8 +239,12 @@ static ADS_STATUS ads_krb5_chg_password(const char *kdc_host, return ADS_ERROR_KRB5(ret); } - ret = krb5_change_password(context, &creds, newpw, &result_code, - &result_code_string, &result_string); + ret = krb5_change_password(context, + &creds, + discard_const_p(char, newpw), + &result_code, + &result_code_string, + &result_string); if (ret) { DEBUG(1, ("krb5_change_password failed (%s)\n", error_message(ret))); aret = ADS_ERROR_KRB5(ret); |