make reauth support conditionaly compilable
[mech_eap.orig] / util_cred.c
index df31460..3893ff6 100644 (file)
@@ -81,10 +81,12 @@ gssEapReleaseCred(OM_uint32 *minor, gss_cred_id_t *pCred)
     if (cred->radiusConfigFile != NULL)
         GSSEAP_FREE(cred->radiusConfigFile);
 
+#ifdef GSSEAP_ENABLE_REAUTH
     if (cred->krbCredCache != NULL)
         krb5_cc_destroy(krbContext, cred->krbCredCache);
     if (cred->krbCred != GSS_C_NO_CREDENTIAL)
         gssReleaseCred(&tmpMinor, &cred->krbCred);
+#endif
 
     GSSEAP_MUTEX_DESTROY(&cred->mutex);
     memset(cred, 0, sizeof(*cred));