Skip to content

Commit cef9853

Browse files
author
milleniumbug
committed
fix invalid out of bounds access
1 parent 4557723 commit cef9853

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

include/seed11/seed11.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ namespace seed11
207207
RandomAccessIterator choice(RandomAccessIterator first, RandomAccessIterator last, URNG&& urng)
208208
{
209209
typedef typename std::iterator_traits<RandomAccessIterator>::difference_type df_t;
210-
std::uniform_int_distribution<df_t> dist(0, std::max(static_cast<df_t>(0), std::distance(first, last-1)));
210+
std::uniform_int_distribution<df_t> dist(0, std::max(static_cast<df_t>(0), std::distance(first, last)-1));
211211
return first + dist(urng);
212212
}
213213

0 commit comments

Comments
 (0)