diff options
Diffstat (limited to 'cpp/include/IceUtil/Random.h')
-rw-r--r-- | cpp/include/IceUtil/Random.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cpp/include/IceUtil/Random.h b/cpp/include/IceUtil/Random.h index ac946927648..a45a477c28e 100644 --- a/cpp/include/IceUtil/Random.h +++ b/cpp/include/IceUtil/Random.h @@ -37,7 +37,7 @@ struct RandomNumberGenerator : public std::unary_function<std::ptrdiff_t, std::p { std::ptrdiff_t operator()(std::ptrdiff_t d) { - return IceUtilInternal::random(static_cast<int>(d)); + return static_cast<std::ptrdiff_t>(IceUtilInternal::random(static_cast<int>(d))); } }; |