diff --git a/src/Nazara/Graphics/Scene.cpp b/src/Nazara/Graphics/Scene.cpp index 4b3f8d551..5296ea0bd 100644 --- a/src/Nazara/Graphics/Scene.cpp +++ b/src/Nazara/Graphics/Scene.cpp @@ -303,7 +303,7 @@ void NzScene::Draw() std::sort(visibleLights.begin(), visibleLights.end(), lightComparator); const unsigned int maxLightPerObject = 3; ///TODO: Config - unsigned int max = std::min(std::min(maxLights - lightIndex, maxLightPerObject), visibleLights.size()); + unsigned int max = std::min(std::min(maxLights - lightIndex, maxLightPerObject), static_cast(visibleLights.size())); for (unsigned int i = 0; i < max; ++i) visibleLights[i]->Apply(shader, lightIndex + i);