From 2fc952f26eda7d853e3a97ab8d7430e910883197 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Fri, 6 Nov 2015 19:29:50 +0100 Subject: fixed scoped_ptr warning in googleurl library --- googleurl/base/scoped_ptr.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'googleurl') diff --git a/googleurl/base/scoped_ptr.h b/googleurl/base/scoped_ptr.h index de0b388..38a8b76 100644 --- a/googleurl/base/scoped_ptr.h +++ b/googleurl/base/scoped_ptr.h @@ -44,6 +44,15 @@ #include // for assert #include // for free() decl +#if defined(__GNUC__) && !defined(__clang__) +#if defined(__GNUC__) +#if !defined(__clang__) && ((__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 8)) +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wunused-local-typedefs" +#endif // defined(__GNUC__) && !defined(__clang__) +#endif // not clang, and version >= 4.8 +#endif // GCC or clang + template class scoped_ptr { private: -- cgit v1.2.3-54-g00ecf