From 978f549e1c8e96a8fa0023102e4844bad1278390 Mon Sep 17 00:00:00 2001 From: Grzegorz Nosek Date: Sat, 22 Mar 2008 22:15:39 +0100 Subject: Fix off-by-one while walking the buffer --- fcgiwrap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fcgiwrap.c b/fcgiwrap.c index 72037c1..c4369d5 100644 --- a/fcgiwrap.c +++ b/fcgiwrap.c @@ -163,7 +163,7 @@ static const char * fcgi_pass_fd(struct fcgi_context *fc, int *fdp, FCGI_FILE *f nread = read(*fdp, buf, bufsize); if (nread > 0) { - while (p <= buf + nread) { + while (p < buf + nread) { if (*p == '\r') { cclass = CC_CR; } else if (*p == '\n') { -- cgit v1.2.3