Fix multiple compilation warnings
authorJulien Danjou <julien@danjou.info>
Fri, 17 Nov 2006 17:17:12 +0000 (18:17 +0100)
committerPierre Habouzit <madcoder@debian.org>
Fri, 17 Nov 2006 17:22:32 +0000 (18:22 +0100)
- Include lib-*/*.h where missing
- Put some static and const stuff
- Change _mutt_mktemp to mutt_mktemp

Signed-off-by: Julien Danjou <julien@danjou.info>
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
account.c
copy.c
editmsg.c
handler.c
init.c
mutt_sasl.h
muttlib.c
postpone.c
protos.h
recvattach.c
sort.c

index 73a036a..c9ac175 100644 (file)
--- a/account.c
+++ b/account.c
@@ -11,6 +11,7 @@
 
 #include <lib-lib/lib-lib.h>
 #include <lib-ui/enter.h>
+#include <lib-ui/curses.h>
 
 #include "mutt.h"
 #include "account.h"
diff --git a/copy.c b/copy.c
index 65ed14c..6df4003 100644 (file)
--- a/copy.c
+++ b/copy.c
@@ -16,6 +16,7 @@
 #include "mx.h"
 #include "copy.h"
 #include <lib-crypt/crypt.h>
+#include <lib-ui/curses.h>
 #include "mutt_idna.h"
 
 static int address_header_decode (char **str);
index 9dd05e1..f204456 100644 (file)
--- a/editmsg.c
+++ b/editmsg.c
@@ -10,6 +10,7 @@
 /* simple, editor-based message editing */
 
 #include <lib-lib/lib-lib.h>
+#include <lib-ui/curses.h>
 
 #include "mutt.h"
 #include "copy.h"
index 7f24f9d..e561363 100644 (file)
--- a/handler.c
+++ b/handler.c
@@ -14,6 +14,8 @@
 
 #include <lib-ui/curses.h>
 
+#include <lib-sys/unix.h>
+
 #include "mutt.h"
 #include "recvattach.h"
 #include "handler.h"
diff --git a/init.c b/init.c
index 9647764..f71f363 100644 (file)
--- a/init.c
+++ b/init.c
@@ -551,7 +551,7 @@ static void syn_del (void** p) {
   p_delete(p);
 }
 
-void toggle_quadoption (int opt)
+static void toggle_quadoption (int opt)
 {
   int n = opt / 4;
   int b = (opt % 4) * 2;
index 15a5154..b34b7c1 100644 (file)
@@ -28,8 +28,8 @@ typedef struct {
   const unsigned int *pbufsize;
 
   /* read buffer */
-  char *buf;
-  unsigned int blen;
+  const char *buf;
+  unsigned blen;
   unsigned int bpos;
 
   /* underlying socket data */
index 8a9e34d..2cf42eb 100644 (file)
--- a/muttlib.c
+++ b/muttlib.c
@@ -19,6 +19,8 @@
 #include <lib-ui/curses.h>
 #include <lib-ui/enter.h>
 
+#include <lib-sys/unix.h>
+
 #include "alias.h"
 #include "mutt.h"
 #include "mx.h"
@@ -367,7 +369,7 @@ void mutt_merge_envelopes(ENVELOPE* base, ENVELOPE** extra)
   envelope_delete(extra);
 }
 
-void _mutt_mktemp (char *s, const char *src, int line)
+void mutt_mktemp (char *s)
 {
 
   snprintf (s, _POSIX_PATH_MAX, "%s/madmutt-%s-%d-%d-%d-%x%x", NONULL (Tempdir),
index 5fa0971..42889e3 100644 (file)
@@ -14,6 +14,9 @@
 
 #include <lib-ui/enter.h>
 #include <lib-ui/menu.h>
+#include <lib-ui/curses.h>
+
+#include <lib-sys/unix.h>
 
 #include "mutt.h"
 #include "handler.h"
index bd3afee..4ca6313 100644 (file)
--- a/protos.h
+++ b/protos.h
@@ -86,8 +86,7 @@ void mutt_make_post_indent (CONTEXT * ctx, HEADER * cur, FILE * out);
 void mutt_merge_envelopes (ENVELOPE* base, ENVELOPE** extra);
 void mutt_message_to_7bit (BODY *, FILE *);
 
-#define mutt_mktemp(a) _mutt_mktemp (a, __FILE__, __LINE__)
-void _mutt_mktemp (char *, const char *, int);
+void mutt_mktemp (char *);
 void mutt_prepare_envelope (ENVELOPE *, int);
 void mutt_unprepare_envelope (ENVELOPE *);
 void mutt_pretty_mailbox (char *);
index 07905f9..97cb41a 100644 (file)
@@ -16,6 +16,8 @@
 #include <lib-ui/enter.h>
 #include <lib-ui/menu.h>
 
+#include <lib-sys/unix.h>
+
 #include "mutt.h"
 #include "handler.h"
 #include "recvattach.h"
diff --git a/sort.c b/sort.c
index e758174..3e60387 100644 (file)
--- a/sort.c
+++ b/sort.c
@@ -9,6 +9,8 @@
 
 #include <lib-lib/lib-lib.h>
 
+#include <lib-ui/curses.h>
+
 #include "mutt.h"
 #include "alias.h"
 #include "sort.h"