commit 36a7682a20e7a5555e313734c8f31095da82cfa1 Author: Oswald Buddenhagen <o...@kde.org> Date: Sun Mar 13 15:03:59 2011 +0100
compile with -ansi -pedantic on gcc greatly helps portability ... configure.in | 2 +- src/drv_imap.c | 12 ++++++------ src/mdconvert.c | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/configure.in b/configure.in index 6c080aa..b16eb5d 100644 --- a/configure.in +++ b/configure.in @@ -6,7 +6,7 @@ AM_MAINTAINER_MODE AM_PROG_CC_STDC if test "$GCC" = yes; then - CFLAGS="$CFLAGS -pipe -W -Wall -Wshadow -Wstrict-prototypes" + CFLAGS="$CFLAGS -pipe -W -Wall -Wshadow -Wstrict-prototypes -ansi -pedantic -Wno-overlength-strings" fi CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE" diff --git a/src/drv_imap.c b/src/drv_imap.c index 875da2d..574e3a4 100644 --- a/src/drv_imap.c +++ b/src/drv_imap.c @@ -160,24 +160,24 @@ struct imap_cmd_refcounted { enum CAPABILITY { NOLOGIN = 0, - UIDPLUS, - LITERALPLUS, - NAMESPACE, #ifdef HAVE_LIBSSL CRAM, STARTTLS, #endif + UIDPLUS, + LITERALPLUS, + NAMESPACE }; static const char *cap_list[] = { "LOGINDISABLED", - "UIDPLUS", - "LITERAL+", - "NAMESPACE", #ifdef HAVE_LIBSSL "AUTH=CRAM-MD5", "STARTTLS", #endif + "UIDPLUS", + "LITERAL+", + "NAMESPACE" }; #define RESP_OK 0 diff --git a/src/mdconvert.c b/src/mdconvert.c index a6b2ea3..c2fbf25 100644 --- a/src/mdconvert.c +++ b/src/mdconvert.c @@ -54,7 +54,7 @@ static const char *subdirs[] = { "cur", "new" }; static struct flock lck; static DBT key, value; -static inline int +static int convert( const char *box, int altmap ) { DB *db; ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ isync-devel mailing list isync-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/isync-devel