diff options
Diffstat (limited to 'libpam/pam_handlers.c')
-rw-r--r-- | libpam/pam_handlers.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libpam/pam_handlers.c b/libpam/pam_handlers.c index 1f1917b5..d8393044 100644 --- a/libpam/pam_handlers.c +++ b/libpam/pam_handlers.c @@ -575,7 +575,7 @@ static int _pam_assemble_line(FILE *f, char *buffer, int buf_len) D(("called.")); for (;;) { - if (p >= endp) { + if (p >= endp - 1) { /* Overflow */ D(("_pam_assemble_line: overflow")); return -1; |