compile with -ansi -pedantic on gcc

greatly helps portability ...
This commit is contained in:
Oswald Buddenhagen 2011-03-13 15:03:59 +01:00
parent 96eaeb428d
commit 256a147945
3 changed files with 8 additions and 8 deletions

View File

@ -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"

View File

@ -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

View File

@ -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;