mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-01-22 21:37:17 +01:00
narrow down random range
This commit is contained in:
parent
367df4d0db
commit
64ec7dd559
|
@ -1238,13 +1238,15 @@ namespace data
|
|||
{
|
||||
// before
|
||||
inds[1] %= inds[0];
|
||||
std::advance (it1, inds[1]);
|
||||
std::advance (it1, (inds[1] + inds[0])/2);
|
||||
}
|
||||
else
|
||||
it1 = it;
|
||||
auto it2 = it;
|
||||
if (inds[0] < m_RouterInfos.size () - 1)
|
||||
{
|
||||
// after
|
||||
inds[2] %= (m_RouterInfos.size () - 1 - inds[0]);
|
||||
inds[2] %= (m_RouterInfos.size () - 1 - inds[0]); inds[2] /= 2;
|
||||
std::advance (it2, inds[2]);
|
||||
}
|
||||
// it1 - from, it2 - to
|
||||
|
|
Loading…
Reference in a new issue