Don't rely on non-CCAPI v3 exports

krb5_ipc_client_set_target_uid() and krb5_ipc_client_clear_target()
may not be present in CCAPI plug-in.  Don't rely on their existence.
This commit is contained in:
Asanka Herath
2010-08-26 16:21:46 -04:00
committed by Asanka C. Herath
parent ba02163f2e
commit e8e56defaf

View File

@@ -172,14 +172,16 @@ void
_heim_krb5_ipc_client_set_target_uid(uid_t uid)
{
init_ccapi(NULL);
(*set_target_uid)(uid);
if (set_target_uid != NULL)
(*set_target_uid)(uid);
}
void
_heim_krb5_ipc_client_clear_target(void)
{
init_ccapi(NULL);
(*clear_target)();
if (clear_target != NULL)
(*clear_target)();
}
static krb5_error_code