diff options
author | June McEnroe <june@causal.agency> | 2020-04-29 17:52:53 -0400 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2020-04-29 17:52:53 -0400 |
commit | 0f1d5473395419e48771101524d87b2ebe4b2be9 (patch) | |
tree | 0e85cd382a59ca556414ad81096f8fab364be890 | |
parent | Highlight diff/index/---/+++ lines of patches as well (diff) | |
download | bubger-0f1d5473395419e48771101524d87b2ebe4b2be9.tar.gz bubger-0f1d5473395419e48771101524d87b2ebe4b2be9.zip |
Fix infinite loop if exportAtom can't find a text part
Oops. But also why the hell are people making multipart/alternative with only text/html inside?
-rw-r--r-- | export.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/export.c b/export.c index c808ba8..9e40870 100644 --- a/export.c +++ b/export.c @@ -129,6 +129,7 @@ static void exportAtom( body = dataCheck(body, List).list.ptr[i]; break; } + if (part->multipart) break; } else { part = &part->parts.ptr[0]; body = dataCheck(body, List).list.ptr[0]; |