openssh/openssh-5.0p1-pam-fix3.diff

14 lines
331 B
Diff

--- auth-pam.c
+++ auth-pam.c
@@ -785,7 +785,9 @@
fatal("Internal error: PAM auth "
"succeeded when it should have "
"failed");
- import_environments(&buffer);
+#ifndef USE_POSIX_THREADS
+ import_environments(&buffer);
+#endif
*num = 0;
**echo_on = 0;
ctxt->pam_done = 1;