Fix assertions for glfwSetGamma value

The NaN assert was implicit in the other ones.  The lower bound assert
incorrectly allowed a value of zero.

Related to #1387.
This commit is contained in:
Camilla Löwy 2018-12-17 17:04:29 +01:00
parent 8c611fd5d0
commit 751c6f9a27

View File

@ -431,8 +431,7 @@ GLFWAPI void glfwSetGamma(GLFWmonitor* handle, float gamma)
unsigned short values[256]; unsigned short values[256];
GLFWgammaramp ramp; GLFWgammaramp ramp;
assert(handle != NULL); assert(handle != NULL);
assert(gamma == gamma); assert(gamma > 0.f);
assert(gamma >= 0.f);
assert(gamma <= FLT_MAX); assert(gamma <= FLT_MAX);
_GLFW_REQUIRE_INIT(); _GLFW_REQUIRE_INIT();