[Boost-bugs] [Boost C++ Libraries] #5308: leaking pragma warning(disable ...) due to missing config_end.hpp

Subject: [Boost-bugs] [Boost C++ Libraries] #5308: leaking pragma warning(disable ...) due to missing config_end.hpp
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2011-03-15 13:16:28


#5308: leaking pragma warning(disable ...) due to missing config_end.hpp
-------------------------------------+--------------------------------------
 Reporter: tgermer@… | Owner: igaztanaga
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: interprocess
  Version: Boost Development Trunk | Severity: Problem
 Keywords: config_end.hpp |
-------------------------------------+--------------------------------------
 After including some interprocess-header (like
 <boost/interprocess/managed_windows_shared_memory.hpp>), many warnings are
 disabled, because #pragma warning(disable ...) is leaked from
 config_begin.hpp. There seem to be (at least) two "#include
 config_end.hpp" missing:
 - in interprocess/containers/container/detail/version_type.hpp
 - in interprocess/sync/emulation/mutex.hpp

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/5308>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:05 UTC