From 4db62f5d942a3a7be00bfb5711836ce9e2c89f4b Mon Sep 17 00:00:00 2001 From: John Abd-El-Malek Date: Tue, 20 May 2014 14:34:30 -0700 Subject: Fixed or silenced all warnings and turned on warnings-as-errors. - Silence -Wheader-hygiene warning on Clang. Between fx_agg_driver.cpp and fxjs_v8.h there are hundreds or thousands of things that depend on "using namespace", so it is best to just suppress this warning than fix it. - gzguts.h: Include unistd.h on all non-Windows platforms, not just Apple platforms. Fixes implicit include warnings on Linux. - Added parens to silence a warning about mixing && and ||. - Removed a check if an enum is negative. Enums can be unsigned, generating an always-false warning. The check isn't necessary. - Removed some statements that are just names of variables that do nothing. BUG=375114 Patch by Matt Giuca --- core/src/fxcodec/fx_zlib/zlib_v128/gzguts.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'core/src/fxcodec/fx_zlib') diff --git a/core/src/fxcodec/fx_zlib/zlib_v128/gzguts.h b/core/src/fxcodec/fx_zlib/zlib_v128/gzguts.h index e4454aa65d..a877c0eee3 100644 --- a/core/src/fxcodec/fx_zlib/zlib_v128/gzguts.h +++ b/core/src/fxcodec/fx_zlib/zlib_v128/gzguts.h @@ -29,10 +29,8 @@ #ifdef _WIN32 # include -#endif - -#ifdef __APPLE__ -#include +#else +# include #endif #if defined(__TURBOC__) || defined(_MSC_VER) || defined(_WIN32) -- cgit v1.2.3