guard boost include with pragma ignores

This commit is contained in:
Konstantin Käfer
2015-02-03 17:06:32 +01:00
parent b35857e4a9
commit 3da75dd706
3 changed files with 19 additions and 0 deletions

View File

@@ -6,7 +6,14 @@
#include <mbgl/platform/platform.hpp>
#include <uv.h>
#pragma GCC diagnostic push
#ifndef __clang__
#pragma GCC diagnostic ignored "-Wunused-local-typedefs"
#pragma GCC diagnostic ignored "-Wshadow"
#endif
#include <boost/algorithm/string.hpp>
#pragma GCC diagnostic pop
#include <cassert>

View File

@@ -7,7 +7,13 @@
#include "uv_zip.h"
#pragma GCC diagnostic push
#ifndef __clang__
#pragma GCC diagnostic ignored "-Wunused-local-typedefs"
#pragma GCC diagnostic ignored "-Wshadow"
#endif
#include <boost/algorithm/string.hpp>
#pragma GCC diagnostic pop
#include <forward_list>

View File

@@ -10,7 +10,13 @@
#include <mbgl/util/variant.hpp>
#pragma GCC diagnostic push
#ifndef __clang__
#pragma GCC diagnostic ignored "-Wunused-local-typedefs"
#pragma GCC diagnostic ignored "-Wshadow"
#endif
#include <boost/algorithm/string.hpp>
#pragma GCC diagnostic pop
#include <thread>
#include <algorithm>