From 2ef903a06547f9461dd6769baf7a19f4dd17dc39 Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Tue, 8 Nov 2016 16:34:34 +0100 Subject: mmime: don't truncate a #type line when it has invalid syntax --- mmime.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'mmime.c') diff --git a/mmime.c b/mmime.c index 84064b9..4f2dd4f 100644 --- a/mmime.c +++ b/mmime.c @@ -298,6 +298,7 @@ gen_build() if (!rflag && line[0] == '#') { char *f = strchr(line, ' '); if (f) { + char of = *f; *f = 0; if (strchr(line, '/')) { printf("\n--%s\n", sep); @@ -307,6 +308,7 @@ gen_build() intext = 0; continue; } + *f = of; } } -- cgit 1.4.1