summaryrefslogtreecommitdiff
path: root/libpam/pam_dynamic.c
diff options
context:
space:
mode:
Diffstat (limited to 'libpam/pam_dynamic.c')
-rw-r--r--libpam/pam_dynamic.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/libpam/pam_dynamic.c b/libpam/pam_dynamic.c
index 6bb3d559..5be33c36 100644
--- a/libpam/pam_dynamic.c
+++ b/libpam/pam_dynamic.c
@@ -33,6 +33,8 @@
#include "pam_private.h"
+#ifndef PAM_STATIC
+
#ifdef PAM_SHL
# include <dl.h>
#elif defined(PAM_DYLD)
@@ -41,8 +43,6 @@
# include <dlfcn.h>
#endif /* PAM_SHL */
-#include "pam_dynamic.h"
-
#ifndef SHLIB_SYM_PREFIX
#define SHLIB_SYM_PREFIX "_"
#endif
@@ -138,3 +138,5 @@ _pam_dlerror (void)
return dlerror ();
#endif
}
+
+#endif