From: Arturo Borrero Gonzalez Date: Mon, 6 Apr 2015 14:05:28 +0000 (+0200) Subject: ebtables-compat: fix misplaced function attribute on ebt_print_error() X-Git-Tag: v1.6.0~28 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=03ae6a709b089d07897be270e4d5fa378294e821;p=thirdparty%2Fiptables.git ebtables-compat: fix misplaced function attribute on ebt_print_error() xtables-eb.c:305:1: warning: empty declaration } __attribute__((noreturn, format(printf,2,3))); ^ xtables-eb.c:311:2: warning: initialization makes '__attribute__((noreturn))' qualified function pointer from unqualified .exit_err = ebt_print_error, ^ Signed-off-by: Arturo Borrero Gonzalez Signed-off-by: Pablo Neira Ayuso --- diff --git a/iptables/xtables-eb.c b/iptables/xtables-eb.c index ddef14a4..c8b5d4f3 100644 --- a/iptables/xtables-eb.c +++ b/iptables/xtables-eb.c @@ -292,7 +292,7 @@ static struct option ebt_original_options[] = { 0 } }; -static void +static void __attribute__((__noreturn__,format(printf,2,3))) ebt_print_error(enum xtables_exittype status, const char *format, ...) { va_list l; @@ -302,7 +302,7 @@ ebt_print_error(enum xtables_exittype status, const char *format, ...) fprintf(stderr, ".\n"); va_end(l); exit(-1); -} __attribute__((noreturn, format(printf,2,3))); +} struct xtables_globals ebtables_globals = { .option_offset = 0,