about summary refs log tree commit diff
path: root/mshow.c
diff options
context:
space:
mode:
authorLeah Neukirchen <leah@vuxu.org>2018-12-16 18:53:22 +0100
committerLeah Neukirchen <leah@vuxu.org>2018-12-16 18:53:22 +0100
commitc2e0dcec3c1df0775e169046d61689abb975350a (patch)
treef8a14cdc371ae69cd56aa882f4a4fc265d44eaee /mshow.c
parent9d28d930e4e01246ca189a075ae4aeb9b6b8ffd4 (diff)
downloadmblaze-c2e0dcec3c1df0775e169046d61689abb975350a.tar.gz
mblaze-c2e0dcec3c1df0775e169046d61689abb975350a.tar.xz
mblaze-c2e0dcec3c1df0775e169046d61689abb975350a.zip
mshow: extract: skip leading spaces for file names
Found by Solene Rapenne.
Diffstat (limited to 'mshow.c')
-rw-r--r--mshow.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/mshow.c b/mshow.c
index fb35330..c4f5228 100644
--- a/mshow.c
+++ b/mshow.c
@@ -555,6 +555,8 @@ extract_mime(int depth, struct message *msg, char *body, size_t bodylen)
 void
 extract_cb(char *file)
 {
+	while (*file == ' ' || *file == '\t')
+		file++;
 	struct message *msg = blaze822_file(file);
 	if (!msg)
 		return;