From: Nicola Musatti (Nicola.Musatti_at_[hidden])
Date: 2006-05-25 03:21:45
Robert Ramey wrote:
> Nicola Musatti wrote:
> I think your analysis of the
> problem is correct - but I think the fix is in the wrong place.
> Basically, I don't want to take any other than primitive types.
> I'll look into it. Give me a couple of days
Certainly. Just keep in mind that there may be other
BOOST_STRONG_TYPEDEF related patches needed to fix the remaining problems.
>>>RCS file: /cvsroot/boost/boost/boost/archive/detail/iserializer.hpp,v
>>>retrieving revision 1.30
>>>diff -d -u -r1.30 iserializer.hpp
>>>--- iserializer.hpp 12 Feb 2006 05:45:16 -0000 1.30
>>>+++ iserializer.hpp 24 May 2006 21:42:57 -0000
>>>@@ -187,7 +187,7 @@
>>> // at least one compiler (CW) seems to require that serialize_adl
>>> // be explicitly instantiated. Still under investigation.
>>>- #if !defined(__BORLANDC__)
>>>+ #if ! BOOST_WORKAROUND(__BORLANDC__, < 0x582)
>>> void (* const m)(Archive &, T &, const unsigned);
>>> boost::serialization::extended_type_info * (* e)();
> This looks OK - I'll check this into RC_1_34 in the next couple
> of days.
> Thanks so much for taking an interest in this. Without your
> efforts, no progress would have been made here.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk