diff options
author | Andreas Baumann <mail@andreasbaumann.cc> | 2015-11-06 19:29:50 +0100 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2015-11-06 19:29:50 +0100 |
commit | 2fc952f26eda7d853e3a97ab8d7430e910883197 (patch) | |
tree | 6a724620480a26e072e30a9e68d0a37f2ab87cea | |
parent | 31ab9677b76f36de9d7fdff557c2fb511a647c52 (diff) | |
download | crawler-2fc952f26eda7d853e3a97ab8d7430e910883197.tar.gz crawler-2fc952f26eda7d853e3a97ab8d7430e910883197.tar.bz2 |
-rw-r--r-- | googleurl/base/scoped_ptr.h | 9 |
1 files changed, 9 insertions, 0 deletions
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 <assert.h> // for assert #include <stdlib.h> // 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 <typename T> class scoped_ptr { private: |