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);
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);