Fix incorrect parenthesis
In VC++ 2013 this error led to a runtime exception when using circularRand or linearRand while "Smaller Type Check" (/RTCc) was enabled.
This commit is contained in:
@@ -51,7 +51,7 @@ namespace detail
|
|||||||
GLM_FUNC_QUALIFIER static tvec1<uint8, P> call()
|
GLM_FUNC_QUALIFIER static tvec1<uint8, P> call()
|
||||||
{
|
{
|
||||||
return tvec1<uint8, P>(
|
return tvec1<uint8, P>(
|
||||||
std::rand()) % std::numeric_limits<uint8>::max();
|
std::rand() % std::numeric_limits<uint8>::max());
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -61,8 +61,8 @@ namespace detail
|
|||||||
GLM_FUNC_QUALIFIER static tvec2<uint8, P> call()
|
GLM_FUNC_QUALIFIER static tvec2<uint8, P> call()
|
||||||
{
|
{
|
||||||
return tvec2<uint8, P>(
|
return tvec2<uint8, P>(
|
||||||
std::rand(),
|
std::rand() % std::numeric_limits<uint8>::max(),
|
||||||
std::rand()) % std::numeric_limits<uint8>::max();
|
std::rand() % std::numeric_limits<uint8>::max());
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -72,9 +72,9 @@ namespace detail
|
|||||||
GLM_FUNC_QUALIFIER static tvec3<uint8, P> call()
|
GLM_FUNC_QUALIFIER static tvec3<uint8, P> call()
|
||||||
{
|
{
|
||||||
return tvec3<uint8, P>(
|
return tvec3<uint8, P>(
|
||||||
std::rand(),
|
std::rand() % std::numeric_limits<uint8>::max(),
|
||||||
std::rand(),
|
std::rand() % std::numeric_limits<uint8>::max(),
|
||||||
std::rand()) % std::numeric_limits<uint8>::max();
|
std::rand() % std::numeric_limits<uint8>::max());
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -84,10 +84,10 @@ namespace detail
|
|||||||
GLM_FUNC_QUALIFIER static tvec4<uint8, P> call()
|
GLM_FUNC_QUALIFIER static tvec4<uint8, P> call()
|
||||||
{
|
{
|
||||||
return tvec4<uint8, P>(
|
return tvec4<uint8, P>(
|
||||||
std::rand(),
|
std::rand() % std::numeric_limits<uint8>::max(),
|
||||||
std::rand(),
|
std::rand() % std::numeric_limits<uint8>::max(),
|
||||||
std::rand(),
|
std::rand() % std::numeric_limits<uint8>::max(),
|
||||||
std::rand()) % std::numeric_limits<uint8>::max();
|
std::rand() % std::numeric_limits<uint8>::max());
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user