From c60e172d3a1af4b8fa54d777ec0a1bed7341c742 Mon Sep 17 00:00:00 2001 From: Xuefer Date: Mon, 26 Aug 2013 08:04:31 +0000 Subject: [PATCH] fixed #320: void warning for gcc only pragma git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1346 c26eb9a1-5813-0410-bd6c-c2e55f420ca7 --- xcache.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/xcache.c b/xcache.c index 0772f51..e63a3a7 100644 --- a/xcache.c +++ b/xcache.c @@ -114,8 +114,10 @@ static int xc_init_constant(int module_number TSRMLS_DC) /* {{{ */ } /* }}} */ /* {{{ PHP_GINIT_FUNCTION(xcache) */ +#ifdef __GNUC__ #pragma GCC push_options #pragma GCC diagnostic ignored "-Wshadow" +#endif #ifdef PHP_GINIT_FUNCTION static PHP_GINIT_FUNCTION(xcache) @@ -123,7 +125,9 @@ static PHP_GINIT_FUNCTION(xcache) static void xc_init_globals(zend_xcache_globals* xcache_globals TSRMLS_DC) #endif { +#ifdef __GNUC__ #pragma GCC pop_options +#endif memset(xcache_globals, 0, sizeof(zend_xcache_globals));