From 0f64dd0e875af195c098e7f1f10e5b93dc1b9fa0 Mon Sep 17 00:00:00 2001 From: epg <> Date: Sun, 25 Aug 2002 20:50:51 +0000 Subject: [PATCH] (get_headers): Fix an XXX (print message and return () on encountering malformed message. (find_mh_folder): Handle get_headers failing. --- minc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/minc b/minc index 583b421..2d7cfbe 100755 --- a/minc +++ b/minc @@ -317,8 +317,8 @@ sub get_headers { # folded header continuation if (!defined($current)) { - # XXX: Malformed message; log to stderr - return undef; + print("Malformed message, cannot parse headers.\n"); + return (); } $headers{$current} .= $_; @@ -420,6 +420,9 @@ sub find_mh_folder { my $try; %headers = get_headers($msg); + if (not %headers) { + return 'inbox'; + } log_headers(%headers); -- 2.56.0