dovecot-2.1: Compiler warning fixes.
dovecot at dovecot.org
dovecot at dovecot.org
Fri Mar 23 14:37:51 EET 2012
details: http://hg.dovecot.org/dovecot-2.1/rev/4ae85f573c93
changeset: 14346:4ae85f573c93
user: Timo Sirainen <tss at iki.fi>
date: Fri Mar 23 14:37:22 2012 +0200
description:
Compiler warning fixes.
diffstat:
src/auth/auth-request.h | 2 +-
src/lib-imap/test-imap-utf7.c | 2 +-
src/lib-storage/index/imapc/imapc-storage.h | 2 +-
src/lib-test/test-common.c | 2 +-
src/lib/strfuncs.h | 2 +-
src/master/main.c | 4 ++--
6 files changed, 7 insertions(+), 7 deletions(-)
diffs (81 lines):
diff -r f369e76d0867 -r 4ae85f573c93 src/auth/auth-request.h
--- a/src/auth/auth-request.h Fri Mar 23 13:59:52 2012 +0200
+++ b/src/auth/auth-request.h Fri Mar 23 14:37:22 2012 +0200
@@ -212,7 +212,7 @@
const char *format, ...) ATTR_FORMAT(3, 4);
void auth_request_log_warning(struct auth_request *auth_request,
const char *subsystem,
- const char *format, ...);
+ const char *format, ...) ATTR_FORMAT(3, 4);
void auth_request_log_error(struct auth_request *auth_request,
const char *subsystem,
const char *format, ...) ATTR_FORMAT(3, 4);
diff -r f369e76d0867 -r 4ae85f573c93 src/lib-imap/test-imap-utf7.c
--- a/src/lib-imap/test-imap-utf7.c Fri Mar 23 13:59:52 2012 +0200
+++ b/src/lib-imap/test-imap-utf7.c Fri Mar 23 14:37:22 2012 +0200
@@ -12,7 +12,7 @@
"&&x&&", "&-&-x&-&-",
"~peter/mail/å°å/æ¥æ¬èª", "~peter/mail/&U,BTFw-/&ZeVnLIqe-",
"tietäjä", "tiet&AOQ-j&AOQ-",
- "pää", NULL,
+ "p\xe4\xe4", NULL,
NULL
};
static const char *invalid_utf7[] = {
diff -r f369e76d0867 -r 4ae85f573c93 src/lib-storage/index/imapc/imapc-storage.h
--- a/src/lib-storage/index/imapc/imapc-storage.h Fri Mar 23 13:59:52 2012 +0200
+++ b/src/lib-storage/index/imapc/imapc-storage.h Fri Mar 23 14:37:22 2012 +0200
@@ -124,7 +124,7 @@
bool *changes_r);
void imapc_mailbox_noop(struct imapc_mailbox *mbox);
void imapc_mailbox_set_corrupted(struct imapc_mailbox *mbox,
- const char *reason, ...);
+ const char *reason, ...) ATTR_FORMAT(2, 3);
void imapc_storage_register_untagged(struct imapc_storage *storage,
const char *name,
diff -r f369e76d0867 -r 4ae85f573c93 src/lib-test/test-common.c
--- a/src/lib-test/test-common.c Fri Mar 23 13:59:52 2012 +0200
+++ b/src/lib-test/test-common.c Fri Mar 23 14:37:22 2012 +0200
@@ -185,7 +185,7 @@
total_count++;
}
-static void
+static void ATTR_FORMAT(2, 0)
test_error_handler(const struct failure_context *ctx,
const char *format, va_list args)
{
diff -r f369e76d0867 -r 4ae85f573c93 src/lib/strfuncs.h
--- a/src/lib/strfuncs.h Fri Mar 23 13:59:52 2012 +0200
+++ b/src/lib/strfuncs.h Fri Mar 23 14:37:22 2012 +0200
@@ -86,7 +86,7 @@
/* INTERNAL */
char *t_noalloc_strdup_vprintf(const char *format, va_list args,
- unsigned int *size_r);
+ unsigned int *size_r) ATTR_FORMAT(1, 0);
char *vstrconcat(const char *str1, va_list args, size_t *ret_len) ATTR_MALLOC;
#endif
diff -r f369e76d0867 -r 4ae85f573c93 src/master/main.c
--- a/src/master/main.c Fri Mar 23 13:59:52 2012 +0200
+++ b/src/master/main.c Fri Mar 23 14:37:22 2012 +0200
@@ -164,7 +164,7 @@
abort(); /* just to silence the noreturn attribute warnings */
}
-static void ATTR_NORETURN
+static void ATTR_NORETURN ATTR_FORMAT(2, 0)
startup_fatal_handler(const struct failure_context *ctx,
const char *fmt, va_list args)
{
@@ -177,7 +177,7 @@
abort();
}
-static void
+static void ATTR_FORMAT(2, 0)
startup_error_handler(const struct failure_context *ctx,
const char *fmt, va_list args)
{
More information about the dovecot-cvs
mailing list