From 35d827b0283971863d0116bab75dc6b2942ee2d8 Mon Sep 17 00:00:00 2001 From: Ingo Schwarze Date: Wed, 9 Jul 2014 09:27:01 +0000 Subject: oops, forgot to trim the newline character --- cgi.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'cgi.c') diff --git a/cgi.c b/cgi.c index ed0f39cc..9457fe83 100644 --- a/cgi.c +++ b/cgi.c @@ -940,6 +940,8 @@ pathgen(struct req *req) return; while (NULL != (dp = fgetln(fp, &dpsz))) { + if ('\n' == dp[dpsz - 1]) + dpsz--; req->p = mandoc_realloc(req->p, (req->psz + 1) * sizeof(char *)); req->p[req->psz++] = mandoc_strndup(dp, dpsz); -- cgit