diff --git a/include/boost/random/uniform_int_distribution.hpp b/include/boost/random/uniform_int_distribution.hpp index 8a3ea7b89..a70c4d188 100644 --- a/include/boost/random/uniform_int_distribution.hpp +++ b/include/boost/random/uniform_int_distribution.hpp @@ -120,7 +120,7 @@ T generate_uniform_int( if(mult * range_type(brange) == range - mult + 1) { // The destination range is an integer power of // the generator's range. - return(result); + return static_cast(result); } // Postcondition: mult <= range