
30 Dec
2010
30 Dec
'10
4:54 a.m.
AMDG On 12/21/2010 1:50 AM, Vasyl' wrote:
diff --git a/boost/uuid/seed_rng.hpp b/boost/uuid/seed_rng.hpp index 3090197..4196536 100644 --- a/boost/uuid/seed_rng.hpp +++ b/boost/uuid/seed_rng.hpp @@ -150,7 +150,8 @@ private:
if(random_) { - std::fread( buffer, 1, 20, random_ ); + size_t rnd_read_size = std::fread( buffer, 1, sizeof(buffer), random_ ); + BOOST_ASSERT(rnd_read_size == sizeof(buffer)); }
// using an uninitialized buffer[] if fopen fails
If we're going to be picky about warnings at this level, this will produce an unused variable warning when asserts are disabled. In Christ, Steven Watanabe