]> granicus.if.org Git - mutt/commitdiff
Fix some warnings.
authorFabian Groffen <grobian@gentoo.org>
Tue, 3 Apr 2007 17:54:56 +0000 (10:54 -0700)
committerFabian Groffen <grobian@gentoo.org>
Tue, 3 Apr 2007 17:54:56 +0000 (10:54 -0700)
hdrline.c
imap/message.c
mh.c
muttlib.c
regex.c
sendlib.c

index 10d3840960ce76121e545a6261e1e7dc2380554b..2623ab10ff14551179e337017998e09ef699dfb3 100644 (file)
--- a/hdrline.c
+++ b/hdrline.c
 #include <string.h>
 #include <locale.h>
 
+#ifdef HAVE_ALLOCA_H
+#include <alloca.h>
+#endif
+
 int mutt_is_mail_list (ADDRESS *addr)
 {
   if (!mutt_match_rx_list (addr->mailbox, UnMailLists))
index 51ed354da06036f7ece33052390aa6f5c4855199..50cdeeff2c965e93c9ca4b47c94d82297545308e 100644 (file)
@@ -877,8 +877,8 @@ static body_cache_t *msg_cache_open (IMAP_DATA *idata)
     }
     else
       *s = *p;
-    *p++;
-    *s++;
+    p++;
+    s++;
   }
   *s = '\0';
 
diff --git a/mh.c b/mh.c
index 4026c7a582c4c978b9ecdb1ff7800ee628205294..44542e002a6b2b497f56574ebc3dc3d92945f103 100644 (file)
--- a/mh.c
+++ b/mh.c
@@ -232,7 +232,6 @@ static int mh_mkstemp (CONTEXT * dest, FILE ** fp, char **tgt)
   int fd;
   char path[_POSIX_PATH_MAX];
   mode_t omask;
-  struct mh_data* data = mh_data (dest);
 
   omask = umask (mh_umask (dest));
   FOREVER
index 6ab496c4565784fc5fb84234fe419a073568f4db..16e55f1083e1b66c468848a5ec5410e1cf713050 100644 (file)
--- a/muttlib.c
+++ b/muttlib.c
@@ -1029,7 +1029,9 @@ void mutt_FormatString (char *dest,               /* output buffer */
     {
       BUFFER *srcbuf, *word, *command;
       char    srccopy[LONG_STRING];
+#ifdef DEBUG
       int     i = 0;
+#endif
 
       dprint(3, (debugfile, "fmtpipe = %s\n", src));
 
diff --git a/regex.c b/regex.c
index ae20447bc3d4de3d52bb521608db135c896db6b7..1a8186f1d23bb30af24263854bb37ea015c066cf 100644 (file)
--- a/regex.c
+++ b/regex.c
@@ -2197,7 +2197,7 @@ regex_compile (pattern, size, syntax, bufp)
                       {
                         PATFETCH (c);
                         if (c == ':' || c == ']' || p == pend
-                            || c1 == CHAR_CLASS_MAX_LENGTH)
+                            || c1 == (unsigned char)CHAR_CLASS_MAX_LENGTH)
                           break;
                         str[c1++] = c;
                       }
index 8b1d458f4b501b77ca3b84132659945485e5026c..b6198ef1b218c02c63a58ffcc2481004a748a5e7 100644 (file)
--- a/sendlib.c
+++ b/sendlib.c
@@ -842,7 +842,7 @@ CONTENT *mutt_get_content_info (const char *fname, BODY *b)
   CONTENT *info;
   CONTENT_STATE state;
   FILE *fp = NULL;
-  char *fromcode;
+  char *fromcode = NULL;
   char *tocode;
   char buffer[100];
   char chsbuf[STRING];