Fix polymorphism of string serialization.

Co-authored-by: str4d <jack@electriccoin.co>
This commit is contained in:
Kris Nuttycombe 2021-11-03 16:56:11 -06:00 committed by Kris Nuttycombe
parent ea8e9438af
commit f626673b89
1 changed files with 2 additions and 2 deletions

View File

@ -511,10 +511,10 @@ CVarInt<I> WrapVarInt(I& n) { return CVarInt<I>(n); }
* string
*/
template<typename Stream, typename C, typename T, typename A>
void Serialize(Stream& os, const std::basic_string<C>& str);
void Serialize(Stream& os, const std::basic_string<C, T, A>& str);
template<typename Stream, typename C, typename T, typename A>
void Unserialize(Stream& is, std::basic_string<C>& str);
void Unserialize(Stream& is, std::basic_string<C, T, A>& str);
/**
* prevector