Remove useless bound checks.
This commit is contained in:
parent
bf6ec478cb
commit
197dd0f3c8
1 changed files with 1 additions and 1 deletions
|
@ -62,7 +62,7 @@ RNG_SFMT::RNG_SFMT(QObject *parent)
|
||||||
unsigned int RNG_SFMT::getNumber(unsigned int min, unsigned int max)
|
unsigned int RNG_SFMT::getNumber(unsigned int min, unsigned int max)
|
||||||
{
|
{
|
||||||
// This all makes no sense if min > max, which should never happen.
|
// This all makes no sense if min > max, which should never happen.
|
||||||
if(min > max || max >= UINT_MAX || min >= UINT_MAX) {
|
if(min > max) {
|
||||||
throw std::invalid_argument(
|
throw std::invalid_argument(
|
||||||
QString("Invalid bounds for RNG: min > max! Values were: min = " +
|
QString("Invalid bounds for RNG: min > max! Values were: min = " +
|
||||||
QString::number(min) + ", max = " +
|
QString::number(min) + ", max = " +
|
||||||
|
|
Loading…
Reference in a new issue