
30 Sep
2006
30 Sep
'06
4:04 a.m.
This is explained in the code in the cited place. it turns out that for particular reasons, polymophic archives can't be destroyed through the base class pointer. For this reason, the destructor is marked "protected" Robert Ramey Brian Schrom wrote:
I put that line in iserializer and oserializer and that fixed that error.
There are a few other warning messages if you care to know about them:
./boost/archive/polymorphic_iarchive.hpp:60: warning: 'class boost::archive::polymorphic_iarchive' has virtual functions but non-virtual destructor