summaryrefslogtreecommitdiff
path: root/mh/mhn.c
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2006-06-27 13:07:56 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2006-06-27 13:07:56 +0000
commit5d56b5d1aaa305f0ee003b99bdd85a054c76bc3e (patch)
tree15eb57ba400aca64732e4e08fda33efde7b42846 /mh/mhn.c
parentf69c4bbf9ce09628798d38e10ae23e15e895b3ec (diff)
downloadmailutils-5d56b5d1aaa305f0ee003b99bdd85a054c76bc3e.tar.gz
mailutils-5d56b5d1aaa305f0ee003b99bdd85a054c76bc3e.tar.bz2
Minor fixes to get rid of the spurious gcc warnings
Diffstat (limited to 'mh/mhn.c')
-rw-r--r--mh/mhn.c45
1 files changed, 23 insertions, 22 deletions
diff --git a/mh/mhn.c b/mh/mhn.c
index 0732ce64b..1ea66bed5 100644
--- a/mh/mhn.c
+++ b/mh/mhn.c
@@ -1623,30 +1623,31 @@ store_handler (mu_message_t msg, msg_part_t part, char *type, char *encoding,
}
if (!name
- && mu_header_aget_value (hdr, MU_HEADER_CONTENT_TYPE, &val) == 0) {
- if (mu_argcv_get (val, "=", NULL, &argc, &argv) == 0)
- {
- int i;
-
- for (i = 0; i < argc; i++)
- {
- if ((strcmp (argv[i], "filename") == 0
- || strcmp (argv[i], "name") == 0)
- && ++i < argc
- && argv[i][0] == '='
- && ++i < argc)
- {
- name = normalize_path (dir, argv[i]);
- break;
- }
- }
- mu_argcv_free (argc, argv);
- }
- free (val);
- }
+ && mu_header_aget_value (hdr, MU_HEADER_CONTENT_TYPE, &val) == 0)
+ {
+ if (mu_argcv_get (val, "=", NULL, &argc, &argv) == 0)
+ {
+ int i;
+
+ for (i = 0; i < argc; i++)
+ {
+ if ((strcmp (argv[i], "filename") == 0
+ || strcmp (argv[i], "name") == 0)
+ && ++i < argc
+ && argv[i][0] == '='
+ && ++i < argc)
+ {
+ name = normalize_path (dir, argv[i]);
+ break;
+ }
+ }
+ mu_argcv_free (argc, argv);
+ }
+ free (val);
+ }
}
}
-
+
if (!name)
{
char *fname = mhn_store_command (msg, part, prefix);

Return to:

Send suggestions and report system problems to the System administrator.