address boost serialization test matrix errors

export of test_polymorphic_a
cland/gcc earlier versions don't find private virtual function implementations
This commit is contained in:
Robert Ramey
2017-10-23 10:48:36 -07:00
parent 71851223c3
commit daf20da064
3 changed files with 3 additions and 1 deletions

View File

@@ -40,6 +40,7 @@ class BOOST_SYMBOL_VISIBLE common_iarchive :
public interface_iarchive<Archive>
{
friend class interface_iarchive<Archive>;
friend class basic_iarchive;
private:
virtual void vload(version_type & t){
* this->This() >> t;

View File

@@ -38,6 +38,7 @@ class BOOST_SYMBOL_VISIBLE common_oarchive :
public interface_oarchive<Archive>
{
friend class interface_oarchive<Archive>;
friend class basic_oarchive;
private:
virtual void vsave(const version_type t){
* this->This() << t;