Ignore unknown pragmas for boost::process

This commit is contained in:
badaix 2021-12-08 10:42:29 +01:00
parent d8fe7c89f1
commit c050c097b4
2 changed files with 4 additions and 0 deletions

View file

@ -23,9 +23,11 @@
#include <cstdlib>
#else
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Werror=pragmas"
#pragma GCC diagnostic ignored "-Wunused-result"
#pragma GCC diagnostic ignored "-Wunused-parameter"
#pragma GCC diagnostic ignored "-Wmissing-braces"
#pragma GCC diagnostic ignored "-Werror=narrowing"
#pragma GCC diagnostic ignored "-Wc++11-narrowing"
#include <boost/process/args.hpp>
#include <boost/process/child.hpp>

View file

@ -20,9 +20,11 @@
#define STREAM_CONTROL_HPP
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Werror=pragmas"
#pragma GCC diagnostic ignored "-Wunused-result"
#pragma GCC diagnostic ignored "-Wunused-parameter"
#pragma GCC diagnostic ignored "-Wmissing-braces"
#pragma GCC diagnostic ignored "-Werror=narrowing"
#pragma GCC diagnostic ignored "-Wc++11-narrowing"
#include <boost/process.hpp>
#pragma GCC diagnostic pop