From 1ab8f5a3c5697013c8cf00bfefa896e005f38aff Mon Sep 17 00:00:00 2001 From: Ben Noordhuis Date: Fri, 30 Mar 2012 22:39:33 +0200 Subject: [PATCH] Conditionally define __unused. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes compiler warning '"__unused" redefined' on OS X. Reported by Saúl Ibarra Corretgé. --- include/uv-private/tree.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/include/uv-private/tree.h b/include/uv-private/tree.h index eb05cdcd..f070928f 100644 --- a/include/uv-private/tree.h +++ b/include/uv-private/tree.h @@ -26,10 +26,12 @@ #ifndef UV_TREE_H_ #define UV_TREE_H_ -#if __GNUC__ -# define __unused __attribute__((unused)) -#else -# define __unused +#ifndef __unused +# if __GNUC__ +# define __unused __attribute__((unused)) +# else +# define __unused +# endif #endif /*