]> git.ipfire.org Git - thirdparty/HylaFAX.git/commitdiff
Bug 883: faxmail error with newline in headers
authorAidan Van Dyk <aidan@ifax.com>
Thu, 24 Jan 2008 02:05:50 +0000 (02:05 +0000)
committerAidan Van Dyk <aidan@ifax.com>
Thu, 24 Jan 2008 02:05:50 +0000 (02:05 +0000)
If it's a continuation header, we shouldn't be putting an extra \n in it.

faxmail/MsgFmt.c++

index 518b48f8eb086b20e19fb7e16140707f05eb736b..855f53aba95591fc268ee95c7a31d5bf5dae2e68 100644 (file)
@@ -165,7 +165,7 @@ MsgFmt::parseHeaders(FILE* fd, u_int& lineno)
                    );
            }
        } else if (field != "")  {              // append continuation
-           headers[headers.length()-1].append("\n" | line);
+           headers[headers.length()-1].append(line);
            if (verbose)
                fprintf(stderr, _("+HEADER %s: %s\n")
                    , (const char*) field