about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--mscan.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/mscan.c b/mscan.c
index c7c8a43..914f219 100644
--- a/mscan.c
+++ b/mscan.c
@@ -252,8 +252,10 @@ oneline(char *file)
 	}
 	
 	struct message *msg = blaze822(file);
-	char *flags = msg ? strstr(file, ":2,") : "";
-	if (*flags)
+	char *flags = msg ? strstr(file, ":2,") : 0;
+	if (!flags)
+		flags = "";
+	else
 		flags += 3;
 
 	int wleft = cols;