Boost logo

Boost-Commit :

From: ramey_at_[hidden]
Date: 2007-11-28 23:51:44


Author: ramey
Date: 2007-11-28 23:51:43 EST (Wed, 28 Nov 2007)
New Revision: 41452
URL: http://svn.boost.org/trac/boost/changeset/41452

Log:
gcc, vc 7.1 and vc8.0 passing all tests !!!
Text files modified:
   branches/serialization_next_release/boost/boost/archive/detail/iserializer.hpp | 6 ++----
   branches/serialization_next_release/boost/boost/archive/detail/oserializer.hpp | 4 ++--
   2 files changed, 4 insertions(+), 6 deletions(-)

Modified: branches/serialization_next_release/boost/boost/archive/detail/iserializer.hpp
==============================================================================
--- branches/serialization_next_release/boost/boost/archive/detail/iserializer.hpp (original)
+++ branches/serialization_next_release/boost/boost/archive/detail/iserializer.hpp 2007-11-28 23:51:43 EST (Wed, 28 Nov 2007)
@@ -125,13 +125,11 @@
>= boost::serialization::object_class_info;
     }
     virtual bool tracking(const unsigned int /* flags */) const {
-// if(0 != (flags & no_tracking))
-// return false;
         return boost::serialization::tracking_level<T>::value
                 == boost::serialization::track_always
- || boost::serialization::tracking_level<T>::value
+ || ( boost::serialization::tracking_level<T>::value
                 == boost::serialization::track_selectively
- && serialized_as_pointer();
+ && serialized_as_pointer());
     }
     virtual unsigned int version() const {
         return ::boost::serialization::version<T>::value;

Modified: branches/serialization_next_release/boost/boost/archive/detail/oserializer.hpp
==============================================================================
--- branches/serialization_next_release/boost/boost/archive/detail/oserializer.hpp (original)
+++ branches/serialization_next_release/boost/boost/archive/detail/oserializer.hpp 2007-11-28 23:51:43 EST (Wed, 28 Nov 2007)
@@ -122,8 +122,8 @@
 // if(0 != (flags & no_tracking))
 // return false;
         return boost::serialization::tracking_level<T>::value == boost::serialization::track_always
- || boost::serialization::tracking_level<T>::value == boost::serialization::track_selectively
- && serialized_as_pointer();
+ || (boost::serialization::tracking_level<T>::value == boost::serialization::track_selectively
+ && serialized_as_pointer());
     }
     virtual unsigned int version() const {
         return ::boost::serialization::version<T>::value;


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk