summaryrefslogtreecommitdiff
path: root/cpp/include/IceUtil/Random.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/include/IceUtil/Random.h')
-rw-r--r--cpp/include/IceUtil/Random.h2
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)));
}
};