$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Russell Hind (rh_gmane_at_[hidden])
Date: 2005-07-06 04:45:04
Martin Bonner wrote:
>
> In this particular case, I think shared_ptr.hpp should include
> shared_ptr_132.hpp /unless/ the user has defined
> BOOST_SERIALIZE_NO_LOAD_132_SHARED_PTR (or some more elegant name)
> beforehand. That way the concerned user can save themselves the overhead,
> whereas the default is safe.
>
I agree with this. For those users who start using serialization in
1.33, will they notice? But for those of us who already use 1.32 and
have archives with shared_ptrs will suddenly have problems until we get
the appropriate includes sorted out.
I'd rather backwards compatibility just worked.
Cheers
Russell