From 92fdab87b28f5e61c7188b52740c7c322b9ebd02 Mon Sep 17 00:00:00 2001 From: Holger Weiss Date: Tue, 27 Aug 2013 18:32:38 +0200 Subject: Partially revert "check_snmp: Close potential for using uninitialized memory" This reverts the changes to plugins/common.h applied by commit a20611d4357c3c3ebe0a62776a1642e7904c1410. - Clang defines __GNUC__. - The new name of the __attribute__ parameter was misleading. diff --git a/plugins/common.h b/plugins/common.h index b49ad94..f135838 100644 --- a/plugins/common.h +++ b/plugins/common.h @@ -208,9 +208,9 @@ enum { # define bindtextdomain(Domainname, Dirname) /* empty */ #endif -/* For non-GNU/non-clang compilers to ignore __attribute__ */ -#if !defined(__GNUC__) && !defined(__CLANG__) -# define __attribute__(noreturn) /* do nothing */ +/* For non-GNU compilers to ignore __attribute__ */ +#ifndef __GNUC__ +# define __attribute__(x) /* do nothing */ #endif #endif /* _COMMON_H_ */ -- cgit v0.10-9-g596f