Mercurial > dovecot > original-hg > dovecot-1.2
changeset 699:cc795d74d08f HEAD
Use more warnings with GCC by default. Fixed several warnings.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 26 Nov 2002 22:04:08 +0200 |
parents | bbc5f74c464f |
children | 1d20a088aead |
files | configure.in src/auth/main.c src/auth/master.c src/imap/cmd-examine.c src/imap/cmd-list.c src/imap/cmd-lsub.c src/imap/cmd-select.c src/imap/cmd-subscribe.c src/imap/cmd-unsubscribe.c src/imap/commands.h src/lib/mempool-alloconly.c src/lib/mempool.c src/lib/mempool.h src/master/auth-process.c src/master/login-process.c |
diffstat | 15 files changed, 26 insertions(+), 28 deletions(-) [+] |
line wrap: on
line diff
--- a/configure.in Tue Nov 26 21:49:16 2002 +0200 +++ b/configure.in Tue Nov 26 22:04:08 2002 +0200 @@ -129,8 +129,8 @@ dnl * gcc specific options if test "x$ac_cv_prog_gcc" = "xyes"; then - # -Wchar-subscripts -Wpointer-arith -Wcast-qual -Wcast-align -Wconversion -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations - CFLAGS="$CFLAGS -Wall -W" + # -Wcast-qual -Wconversion -Wstrict-prototypes + CFLAGS="$CFLAGS -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wcast-align -Wpointer-arith -Wchar-subscripts" fi dnl **
--- a/src/auth/main.c Tue Nov 26 21:49:16 2002 +0200 +++ b/src/auth/main.c Tue Nov 26 22:04:08 2002 +0200 @@ -10,13 +10,11 @@ #include "cookie.h" #include "login-connection.h" #include "userinfo.h" +#include "master.h" #include <stdlib.h> #include <syslog.h> -void master_init(void); -void master_deinit(void); - IOLoop ioloop; static IO io_listen;
--- a/src/auth/master.c Tue Nov 26 21:49:16 2002 +0200 +++ b/src/auth/master.c Tue Nov 26 22:04:08 2002 +0200 @@ -5,6 +5,7 @@ #include "obuffer.h" #include "network.h" #include "cookie.h" +#include "master.h" #define MAX_OUTBUF_SIZE (10 * sizeof(AuthCookieReplyData))
--- a/src/imap/cmd-examine.c Tue Nov 26 21:49:16 2002 +0200 +++ b/src/imap/cmd-examine.c Tue Nov 26 22:04:08 2002 +0200 @@ -3,9 +3,7 @@ #include "common.h" #include "commands.h" -int cmd_select_full(Client *client, int readonly); - int cmd_examine(Client *client) { - return cmd_select_full(client, TRUE); + return _cmd_select_full(client, TRUE); }
--- a/src/imap/cmd-list.c Tue Nov 26 21:49:16 2002 +0200 +++ b/src/imap/cmd-list.c Tue Nov 26 22:04:08 2002 +0200 @@ -121,7 +121,7 @@ } } -int cmd_list_full(Client *client, int subscribed) +int _cmd_list_full(Client *client, int subscribed) { ListContext ctx; const char *ref, *pattern; @@ -183,5 +183,5 @@ int cmd_list(Client *client) { - return cmd_list_full(client, FALSE); + return _cmd_list_full(client, FALSE); }
--- a/src/imap/cmd-lsub.c Tue Nov 26 21:49:16 2002 +0200 +++ b/src/imap/cmd-lsub.c Tue Nov 26 22:04:08 2002 +0200 @@ -3,9 +3,7 @@ #include "common.h" #include "commands.h" -int cmd_list_full(Client *client, int subscribed); - int cmd_lsub(Client *client) { - return cmd_list_full(client, TRUE); + return _cmd_list_full(client, TRUE); }
--- a/src/imap/cmd-select.c Tue Nov 26 21:49:16 2002 +0200 +++ b/src/imap/cmd-select.c Tue Nov 26 22:04:08 2002 +0200 @@ -4,7 +4,7 @@ #include "temp-string.h" #include "commands.h" -int cmd_select_full(Client *client, int readonly) +int _cmd_select_full(Client *client, int readonly) { Mailbox *box; MailboxStatus status; @@ -70,5 +70,5 @@ int cmd_select(Client *client) { - return cmd_select_full(client, FALSE); + return _cmd_select_full(client, FALSE); }
--- a/src/imap/cmd-subscribe.c Tue Nov 26 21:49:16 2002 +0200 +++ b/src/imap/cmd-subscribe.c Tue Nov 26 22:04:08 2002 +0200 @@ -3,7 +3,7 @@ #include "common.h" #include "commands.h" -int cmd_subscribe_full(Client *client, int subscribe) +int _cmd_subscribe_full(Client *client, int subscribe) { const char *mailbox; @@ -28,5 +28,5 @@ int cmd_subscribe(Client *client) { - return cmd_subscribe_full(client, TRUE); + return _cmd_subscribe_full(client, TRUE); }
--- a/src/imap/cmd-unsubscribe.c Tue Nov 26 21:49:16 2002 +0200 +++ b/src/imap/cmd-unsubscribe.c Tue Nov 26 22:04:08 2002 +0200 @@ -3,9 +3,7 @@ #include "common.h" #include "commands.h" -int cmd_subscribe_full(Client *client, int subscribe); - int cmd_unsubscribe(Client *client) { - return cmd_subscribe_full(client, FALSE); + return _cmd_subscribe_full(client, FALSE); }
--- a/src/imap/commands.h Tue Nov 26 21:49:16 2002 +0200 +++ b/src/imap/commands.h Tue Nov 26 22:04:08 2002 +0200 @@ -41,4 +41,9 @@ int cmd_copy(Client *client); int cmd_uid(Client *client); +/* private: */ +int _cmd_list_full(Client *client, int subscribed); +int _cmd_select_full(Client *client, int readonly); +int _cmd_subscribe_full(Client *client, int subscribe); + #endif
--- a/src/lib/mempool-alloconly.c Tue Nov 26 21:49:16 2002 +0200 +++ b/src/lib/mempool-alloconly.c Tue Nov 26 22:04:08 2002 +0200 @@ -89,7 +89,7 @@ pool_alloconly_clear }; -Pool pool_alloconly_create(const char *name, size_t size) +Pool _pool_alloconly_create(const char *name, size_t size) { AlloconlyPool *apool; int len;
--- a/src/lib/mempool.c Tue Nov 26 21:49:16 2002 +0200 +++ b/src/lib/mempool.c Tue Nov 26 22:04:08 2002 +0200 @@ -26,12 +26,10 @@ #include "lib.h" #include "mempool.h" -Pool pool_alloconly_create(const char *name, size_t size); - Pool pool_create(const char *name, size_t size, int allocfree) { if (allocfree) return system_pool; - return pool_alloconly_create(name, size); + return _pool_alloconly_create(name, size); }
--- a/src/lib/mempool.h Tue Nov 26 21:49:16 2002 +0200 +++ b/src/lib/mempool.h Tue Nov 26 22:04:08 2002 +0200 @@ -66,4 +66,6 @@ # define p_free_clean(pool, mem) #endif +Pool _pool_alloconly_create(const char *name, size_t size); + #endif
--- a/src/master/auth-process.c Tue Nov 26 21:49:16 2002 +0200 +++ b/src/master/auth-process.c Tue Nov 26 22:04:08 2002 +0200 @@ -166,7 +166,7 @@ static pid_t create_auth_process(AuthConfig *config) { - static const char *argv[] = { NULL, NULL }; + static char *argv[] = { NULL, NULL }; const char *path; struct passwd *pwd; pid_t pid;
--- a/src/master/login-process.c Tue Nov 26 21:49:16 2002 +0200 +++ b/src/master/login-process.c Tue Nov 26 22:04:08 2002 +0200 @@ -87,7 +87,7 @@ i_free(request); } -void login_process_mark_nonlistening(LoginProcess *p) +static void login_process_mark_nonlistening(LoginProcess *p) { if (!p->listening) { i_error("login: received another \"not listening\" " @@ -189,7 +189,7 @@ return p; } -void login_process_remove_from_lists(LoginProcess *p) +static void login_process_remove_from_lists(LoginProcess *p) { if (p == oldest_nonlisten_process) oldest_nonlisten_process = p->next_nonlisten; @@ -236,7 +236,7 @@ static pid_t create_login_process(void) { - static const char *argv[] = { NULL, NULL }; + static char *argv[] = { NULL, NULL }; pid_t pid; int fd[2];