diff --git a/include/sqlpp11/table_base.h b/include/sqlpp11/table_base.h index 3bf2d2c8..6897d92e 100644 --- a/include/sqlpp11/table_base.h +++ b/include/sqlpp11/table_base.h @@ -96,7 +96,7 @@ namespace sqlpp template void serialize(std::ostream& os, Db& db) const { - static_cast(this)->serialize(os, db); + static_cast(this)->serialize_impl(os, db); } }; diff --git a/tests/TabSample.h b/tests/TabSample.h index de775026..f887cb30 100644 --- a/tests/TabSample.h +++ b/tests/TabSample.h @@ -67,7 +67,7 @@ struct TabFoo: sqlpp::table_base_t< T tabFoo; }; template - void serialize(std::ostream& os, Db& db) const + void serialize_impl(std::ostream& os, Db& db) const { os << _name_t::_get_name(); } @@ -154,7 +154,7 @@ struct TabSample: sqlpp::table_base_t< }; }; template - void serialize(std::ostream& os, Db& db) const + void serialize_impl(std::ostream& os, Db& db) const { os << _name_t::_get_name(); }