krb5_free_context(KerberosContext);
#endif /* HAVE_GSSAPI */
-#ifdef __APPLE__
-#ifdef HAVE_DLFCN_H
+#if defined(__APPLE__) && defined(HAVE_DLFCN_H)
/*
* Unload Print Service quota enforcement library (X Server only)
*/
dlclose(PSQLibRef);
PSQLibRef = NULL;
}
-#endif /* HAVE_DLFCN_H */
-#endif /* __APPLE__ */
+#endif /* __APPLE__ && HAVE_DLFCN_H */
#ifdef __sgi
/*