Fix subscript[0] bug in net.cpp if GetGroup returns a 0-sized vector

This commit is contained in:
Jeremy Rubin committed 2017-07-08 13:31:47 -07:00
1 parent 1d4805ce04
commit e0451e3e2a
1 file changed
+1 -1
+1 -1
View File
@@ -2876,5 +2876,5 @@ uint64_t CConnman::CalculateKeyedNetGroup(const CAddress& ad) const
{
std::vector<unsigned char> vchNetGroup(ad.GetGroup());
return GetDeterministicRandomizer(RANDOMIZER_ID_NETGROUP).Write(&vchNetGroup[0], vchNetGroup.size()).Finalize();
return GetDeterministicRandomizer(RANDOMIZER_ID_NETGROUP).Write(vchNetGroup.data(), vchNetGroup.size()).Finalize();
}