From 070e2da2413635055b2d37977f01aae51e669335 Mon Sep 17 00:00:00 2001 From: "Peter D. Barnes, Jr." Date: Fri, 12 Sep 2014 13:03:06 -0700 Subject: [PATCH] Bug 1964: GetInteger overflow --- src/core/model/random-variable-stream.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/model/random-variable-stream.cc b/src/core/model/random-variable-stream.cc index 51ca7f111..92d92d623 100644 --- a/src/core/model/random-variable-stream.cc +++ b/src/core/model/random-variable-stream.cc @@ -184,7 +184,7 @@ UniformRandomVariable::GetInteger (uint32_t min, uint32_t max) { NS_LOG_FUNCTION (this << min << max); NS_ASSERT (min <= max); - return static_cast ( GetValue (min, max + 1) ); + return static_cast ( GetValue ((double) (min), (double) (max) + 1.0) ); } double