diff options
author | Christian Neukirchen <chneukirchen@gmail.com> | 2016-11-08 16:34:34 +0100 |
---|---|---|
committer | Christian Neukirchen <chneukirchen@gmail.com> | 2016-11-08 16:34:34 +0100 |
commit | 2ef903a06547f9461dd6769baf7a19f4dd17dc39 (patch) | |
tree | 7efbac6432034a7ec0a4f6a2224407d8959fd399 | |
parent | 3095d48655b59ecd2f3f162f14a31498ec112937 (diff) | |
download | mblaze-2ef903a06547f9461dd6769baf7a19f4dd17dc39.tar.gz mblaze-2ef903a06547f9461dd6769baf7a19f4dd17dc39.tar.xz mblaze-2ef903a06547f9461dd6769baf7a19f4dd17dc39.zip |
mmime: don't truncate a #type line when it has invalid syntax
-rw-r--r-- | mmime.c | 2 |
1 files changed, 2 insertions, 0 deletions
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; } } |