* please see the file GPL in the top level source directory.
*/
-#if HAVE_CONFIG_H
-# include "config.h"
-#endif
-
-#include <ctype.h>
-#include <stdlib.h>
-#include <unistd.h>
-#include <string.h>
+#include <lib-lib/lib-lib.h>
#include <sys/utsname.h>
-#include <errno.h>
-#include <sys/wait.h>
-
-#include <lib-lib/mem.h>
-#include <lib-lib/str.h>
-#include <lib-lib/file.h>
-#include <lib-lib/ascii.h>
-#include <lib-lib/macros.h>
-#include <lib-lib/buffer.h>
-#include <lib-lib/mapping.h>
-#include <lib-lib/rx.h>
#include <lib-sys/unix.h>
#include <lib-sys/mutt_ssl.h>
{
alias_t *tmp = Aliases;
alias_t *last = NULL;
- const char *estr = NULL;
+ char *estr = NULL;
if (!MoreArgs (s)) {
m_strcpy(err->data, err->dsize, _("alias: no address"));
if (mutt_addrlist_to_idna (tmp->addr, &estr)) {
snprintf (err->data, err->dsize,
_("Warning: Bad IDN '%s' in alias '%s'.\n"), estr, tmp->name);
+ p_delete(&estr);
return -1;
}
}
/* check whether value for $dsn_notify would be valid */
-static int check_dsn_notify (const char* option, unsigned long p,
+static int check_dsn_notify (const char* option __attribute__ ((unused)), unsigned long p,
char* errbuf, ssize_t errlen) {
list2_t* list = NULL;
ssize_t i = 0;
const char *p;
char buffer[STRING], error[STRING];
int default_rc = 0, need_pause = 0;
- unsigned int i;
+ int i;
BUFFER err;
p_clear(&err, 1);
CurrentMenu = MENU_MAIN;
- /* Do we have a locale definition? */
- if (((p = getenv ("LC_ALL")) != NULL && p[0]) ||
- ((p = getenv ("LANG")) != NULL && p[0]) ||
- ((p = getenv ("LC_CTYPE")) != NULL && p[0]))
- set_option (OPTLOCALES);
-
#ifdef HAVE_GETSID
/* Unset suspend by default if we're the session leader */
if (getsid (0) == getpid ())
mutt_init_history ();
-
-
-
- /*
- *
- * BIG FAT WARNING
- *
- * When changing the code which looks for a configuration file,
- * please also change the corresponding code in muttbug.sh.in.
- *
- *
- */
-
-
-
-
if (!Muttrc) {
#if 0
snprintf (buffer, sizeof(buffer), "%s/.madmuttrc-%s", NONULL (Homedir),