49 |
else |
else |
50 |
{ |
{ |
51 |
msgset_t *list = NULL; |
msgset_t *list = NULL; |
52 |
msgset_parse (argc, argv, MSG_NODELETED|MSG_SILENT, &list); |
int rc = msgset_parse (argc, argv, MSG_NODELETED|MSG_SILENT, &list); |
53 |
n = list->msg_part[0]; |
if (!rc) |
54 |
msgset_free (list); |
{ |
55 |
if (util_get_message (mbox, n, &msg)) |
n = list->msg_part[0]; |
56 |
return 1; |
msgset_free (list); |
57 |
|
if (util_get_message (mbox, n, &msg)) |
58 |
|
return 1; |
59 |
|
} |
60 |
|
else |
61 |
|
{ |
62 |
|
util_error (_("No applicable message")); |
63 |
|
return 1; |
64 |
|
} |
65 |
} |
} |
66 |
cursor = n; |
cursor = n; |
67 |
util_do_command ("print"); |
util_do_command ("print"); |