From 814d3143554344afb5b1f745f24a0915ae797fb8 Mon Sep 17 00:00:00 2001 From: Ken Hornstein Date: Tue, 4 Mar 2014 19:53:23 -0500 Subject: [PATCH] A few minor fixups; the parser now passes the test suite! --- uip/mhparse.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/uip/mhparse.c b/uip/mhparse.c index 7f2099fe..88a2671a 100644 --- a/uip/mhparse.c +++ b/uip/mhparse.c @@ -3266,7 +3266,7 @@ parse_header_attrs (const char *filename, const char *fieldname, } *pp, *phead = NULL; while (*cp == ';') { - char *dp, *vp, *up, c, *nameptr, *valptr, *charset = NULL, *lang = NULL; + char *dp, *vp, *up, *nameptr, *valptr, *charset = NULL, *lang = NULL; int encoded = 0, partial = 0, index = 0, len = 0; cp++; @@ -3501,7 +3501,7 @@ bad_quote: } cp++; } else { - strncpy(valptr, dp, len); + strncpy(valptr, cp = dp, len); cp += len; } -- 2.56.0