Re: [Boost-bugs] [Boost C++ Libraries] #7008: boost/serialization/detail/get_data.hpp leaks STD macro

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #7008: boost/serialization/detail/get_data.hpp leaks STD macro
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-08-12 20:08:32


#7008: boost/serialization/detail/get_data.hpp leaks STD macro
------------------------------------------------+--------------------------
  Reporter: Jonathan Jones <jonathan.jones@…> | Owner: ramey
      Type: Bugs | Status: reopened
 Milestone: To Be Determined | Component:
   Version: Boost 1.44.0 | serialization
Resolution: | Severity: Problem
                                                | Keywords:
------------------------------------------------+--------------------------
Changes (by dave.lowell@…):

 * cc: dave.lowell@… (added)
 * status: closed => reopened
 * resolution: fixed =>

Comment:

 The definition of STD in get_data.hpp is unconditional. What it's defined
 to depends on whether STLport is being used, but it's always defined to
 something.

 However, the undef that's been added is conditional - STD is only
 undefined when STLport is being used. If it's not used, then it looks like
 the definition still leaks.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/7008#comment:2>
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:18 UTC