diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2007-12-04 09:48:34 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2007-12-04 09:48:34 +0000 |
commit | 2bce826fc9a8ee891822562760a99398db227b04 (patch) | |
tree | 2f2f77e9a431b47c584a0eb245b0476921a563b7 /mail | |
parent | c57171ac85329c8baad86a7e4221ebeef2df0804 (diff) | |
download | mailutils-2bce826fc9a8ee891822562760a99398db227b04.tar.gz mailutils-2bce826fc9a8ee891822562760a99398db227b04.tar.bz2 |
* imap4d/imap4d.h: Include xalloc.h
* frm/common.c, imap4d/imap4d.c: Shut compiler warnings.
* include/mailutils/cfg.h (mu_cfg_format_tree): Rename to
mu_cfg_format_parse_tree
(mu_cfg_format_container,mu_format_config_tree): New functions.
(mu_parse_config_tree): New prototype.
(mu_cfg_tree_create_node): Change signature (const char* instead
of char*).
* include/mailutils/gocs.h (mu_gocs_register): First arg is const.
* include/mailutils/libargp.h (mu_argp_node_list_new): Mark
invariable arguments as const.
* include/mailutils/libcfg.h (mu_libcfg_init): Remove const from
the arg.
* include/mailutils/mutil.h (mu_spawnvp): Remove const from the
2nd arg.
* libargp/cmdline.c (mu_argp_node_list_new): Mark invariable
arguments as const.
* lib/mailcap.h: New file.
* lib/Makefile.am (libmuaux_la_SOURCES): Add mailcap.h
* libargp/cmdline.h (mu_help_config_mode): New extern.
* libargp/common.c: New option --config-help displays a
configuration file summary.
* libargp/muinit.c (mu_app_init): Handle --config-help.
* libcfg/init.c (mu_libcfg_init): Remove const from the arg.
* maidag/maidag.h (mda): New prototype.
* mail/decode.c: Include mailcap.h
* mail/mail.h: Define _GNU_SOURCE before including stdio.h
* mail/send.c: Fix includes.
* mail.remote/mail.remote.c: Include mu_umaxtostr.h
* mailbox/cfg_format.c (mu_cfg_data_type_string)
(mu_cfg_format_container): New function.
* mailbox/cfg_lexer.c (mu_build_container): New function.
(mu_parse_config_tree): Use mu_build_container.
(mu_format_config_tree): New function.
* mailbox/cfg_parser.y (mu_cfg_tree_create_node): Change proto.
* mailbox/gocs.c (struct mu_gocs_entry): Name is const.
(mu_gocs_register): 1st arg (capa) is const.
* mailbox/mutil.c (mu_spawnvp): Remove const from the 2nd arg.
* mh/mh_whatnow.c (invoke): Shut compiler warnings.
* mimeview/mimetypes.l (mimetypes_open): Shut compiler warnings.
* mimeview/mimeview.c: Include mailcap.h
(display_file): Shut compiler warnings.
* readmsg/readmsg.c: Include mu_umaxtostr.h
* sieve/sieve.c (parser): Remove unused variable.
Diffstat (limited to 'mail')
-rw-r--r-- | mail/decode.c | 1 | ||||
-rw-r--r-- | mail/mail.h | 3 | ||||
-rw-r--r-- | mail/send.c | 4 |
3 files changed, 5 insertions, 3 deletions
diff --git a/mail/decode.c b/mail/decode.c index 7d114bbe2..58f66b4b4 100644 --- a/mail/decode.c +++ b/mail/decode.c @@ -18,6 +18,7 @@ MA 02110-1301 USA */ #include "mail.h" +#include "mailcap.h" /* FIXME: diff --git a/mail/mail.h b/mail/mail.h index 19b3ccba7..86c20c472 100644 --- a/mail/mail.h +++ b/mail/mail.h @@ -33,6 +33,9 @@ #endif #include <errno.h> #include <limits.h> +#ifndef _GNU_SOURCE +# define _GNU_SOURCE +#endif #include <stdio.h> #include <stdlib.h> #include <unistd.h> diff --git a/mail/send.c b/mail/send.c index cbd65b54e..a35cc45ba 100644 --- a/mail/send.c +++ b/mail/send.c @@ -17,12 +17,10 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "mail.h" #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> -#include <stdio.h> - -#include "mail.h" static int isfilename (const char *); static void msg_to_pipe (const char *cmd, mu_message_t msg); |