fixes for -Wimplicit-fallthrough
This commit is contained in:
parent
8bab938f69
commit
33ee4a4ffe
|
@ -49,6 +49,12 @@ typedef unsigned int uint;
|
|||
# define ATTR_PRINTFLIKE(fmt,var)
|
||||
#endif
|
||||
|
||||
#if __GNUC__ >= 7
|
||||
# define FALLTHROUGH __attribute__((fallthrough));
|
||||
#else
|
||||
# define FALLTHROUGH
|
||||
#endif
|
||||
|
||||
#ifdef __GNUC__
|
||||
# define INLINE __inline__
|
||||
#else
|
||||
|
|
|
@ -34,6 +34,12 @@
|
|||
# define ATTR_PRINTFLIKE(fmt,var)
|
||||
#endif
|
||||
|
||||
#if __GNUC__ >= 7
|
||||
# define FALLTHROUGH __attribute__((fallthrough));
|
||||
#else
|
||||
# define FALLTHROUGH
|
||||
#endif
|
||||
|
||||
typedef struct config {
|
||||
struct config *next;
|
||||
|
||||
|
|
|
@ -64,14 +64,14 @@ struct option Opts[] = {
|
|||
};
|
||||
#endif
|
||||
|
||||
static void
|
||||
static void ATTR_NORETURN
|
||||
version( void )
|
||||
{
|
||||
puts( PACKAGE " " VERSION );
|
||||
exit( 0 );
|
||||
}
|
||||
|
||||
static void
|
||||
static void ATTR_NORETURN
|
||||
usage( int code )
|
||||
{
|
||||
fputs(
|
||||
|
@ -194,13 +194,13 @@ main( int argc, char **argv )
|
|||
switch (i) {
|
||||
case 'W':
|
||||
outconfig = optarg;
|
||||
/* plopp */
|
||||
FALLTHROUGH
|
||||
case 'w':
|
||||
writeout = 1;
|
||||
break;
|
||||
case 'l':
|
||||
list = 1;
|
||||
/* plopp */
|
||||
FALLTHROUGH
|
||||
case 'a':
|
||||
all = 1;
|
||||
break;
|
||||
|
|
|
@ -51,14 +51,14 @@ int new_total[2], new_done[2];
|
|||
int flags_total[2], flags_done[2];
|
||||
int trash_total[2], trash_done[2];
|
||||
|
||||
static void
|
||||
static void ATTR_NORETURN
|
||||
version( void )
|
||||
{
|
||||
puts( PACKAGE " " VERSION );
|
||||
exit( 0 );
|
||||
}
|
||||
|
||||
static void
|
||||
static void ATTR_NORETURN
|
||||
usage( int code )
|
||||
{
|
||||
fputs(
|
||||
|
@ -573,7 +573,7 @@ main( int argc, char **argv )
|
|||
goto cop;
|
||||
case 'F':
|
||||
cops |= XOP_PULL|XOP_PUSH;
|
||||
/* fallthrough */
|
||||
FALLTHROUGH
|
||||
case '0':
|
||||
ops[M] |= XOP_HAVE_TYPE;
|
||||
break;
|
||||
|
|
|
@ -72,7 +72,7 @@ ssl_return( const char *func, conn_t *conn, int ret )
|
|||
return ret;
|
||||
case SSL_ERROR_WANT_WRITE:
|
||||
conf_notifier( &conn->notify, POLLIN, POLLOUT );
|
||||
/* fallthrough */
|
||||
FALLTHROUGH
|
||||
case SSL_ERROR_WANT_READ:
|
||||
return 0;
|
||||
case SSL_ERROR_SYSCALL:
|
||||
|
|
Loading…
Reference in New Issue
Block a user