From 019a6680f5581e18e820e98373dcba00d9bb77fe Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Thu, 4 Aug 2016 20:16:59 +0200 Subject: mscan: fix %M --- mscan.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'mscan.c') diff --git a/mscan.c b/mscan.c index 48e20d0..1148a31 100644 --- a/mscan.c +++ b/mscan.c @@ -244,6 +244,8 @@ oneline(char *file) struct message *msg = blaze822(file); char *flags = msg ? strstr(file, ":2,") : ""; + if (*flags) + flags += 3; int wleft = cols; @@ -318,7 +320,7 @@ oneline(char *file) break; case 'M': // raw Maildir flags if (!w) w = -3; - wleft -= printf("%.*s", w, flags); + wleft -= printf("%*s", w, flags); break; case 'n': { -- cgit 1.4.1