From 96435a4d7de61fdd5aff4971770089c8d08f48d6 Mon Sep 17 00:00:00 2001 From: Wojciech Polak Date: Tue, 13 Jan 2004 11:02:03 +0000 Subject: Fixed --- frm/frm.c | 26 +++++++++++++++----------- from/from.c | 2 +- 2 files changed, 16 insertions(+), 12 deletions(-) diff --git a/frm/frm.c b/frm/frm.c index efbb3d0b5..cc4c1d7aa 100644 --- a/frm/frm.c +++ b/frm/frm.c @@ -248,6 +248,7 @@ static int action (observer_t o, size_t type) { static int counter; + int status; switch (type) { @@ -296,8 +297,8 @@ action (observer_t o, size_t type) if (show_field) { char hfield[256]; - int status = header_get_value_unfold (hdr, show_field, hfield, - sizeof (hfield), NULL); + status = header_get_value_unfold (hdr, show_field, hfield, + sizeof (hfield), NULL); if (status == 0) printf ("%s", hfield); } @@ -305,7 +306,8 @@ action (observer_t o, size_t type) if (show_to) { char hto[16]; - int status = get_personal (hdr, MU_HEADER_TO, hto, sizeof (hto)); + status = get_personal (hdr, MU_HEADER_TO, hto, sizeof (hto)); + if (status == 0) printf ("(%s) ", hto); else @@ -315,8 +317,8 @@ action (observer_t o, size_t type) if (show_from) { char hfrom[32]; - int status = get_personal (hdr, MU_HEADER_FROM, hfrom, - sizeof (hfrom)); + status = get_personal (hdr, MU_HEADER_FROM, hfrom, + sizeof (hfrom)); if (status == 0) printf ("%s\t", hfrom); else @@ -326,12 +328,14 @@ action (observer_t o, size_t type) if (show_subject) { char hsubject[64]; - int status = header_get_value_unfold (hdr, MU_HEADER_SUBJECT, - hsubject, - sizeof (hsubject), NULL); - frm_rfc2047_decode (hsubject, sizeof (hsubject)); - if(status == 0) - printf ("%s", hsubject); + status = header_get_value_unfold (hdr, MU_HEADER_SUBJECT, + hsubject, + sizeof (hsubject), NULL); + if (status == 0) + { + frm_rfc2047_decode (hsubject, sizeof (hsubject)); + printf ("%s", hsubject); + } } printf ("\n"); break; diff --git a/from/from.c b/from/from.c index 3579b3d58..bf5376e70 100644 --- a/from/from.c +++ b/from/from.c @@ -197,7 +197,7 @@ main (int argc, char **argv) if ((status = mailbox_get_message (mbox, i, &msg)) != 0 || (status = message_get_header (msg, &hdr)) != 0) { - mu_error (_("msg %d : %s\n"), i, mu_strerror (status)); + mu_error (_("msg %d : %s"), i, mu_strerror (status)); exit (2); } -- cgit v1.2.1