diff options
Diffstat (limited to 'libpam/pam_dynamic.c')
-rw-r--r-- | libpam/pam_dynamic.c | 6 |
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 |