浏览代码

Merge pull request #60 from mjunix/patch-12

Fix potential index out of bounds
Peter Robinson 2 年之前
父节点
当前提交
d571ceca7d
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      engine/source/2d/scene/Scene.cc

+ 2 - 2
engine/source/2d/scene/Scene.cc

@@ -3578,7 +3578,7 @@ void Scene::setDebugSceneObject( SceneObject* pSceneObject )
 void Scene::setLayerSortMode( const U32 layer, const SceneRenderQueue::RenderSort sortMode )
 {
     // Is the layer valid?
-    if ( layer > MAX_LAYERS_SUPPORTED )
+    if ( layer >= MAX_LAYERS_SUPPORTED )
     {
         // No, so warn.
         Con::warnf( "Scene::setLayerSortMode() - Layer '%d' is out of range.", layer );
@@ -3603,7 +3603,7 @@ void Scene::setLayerSortMode( const U32 layer, const SceneRenderQueue::RenderSor
 SceneRenderQueue::RenderSort Scene::getLayerSortMode( const U32 layer )
 {
     // Is the layer valid?
-    if ( layer > MAX_LAYERS_SUPPORTED )
+    if ( layer >= MAX_LAYERS_SUPPORTED )
     {
         // No, so warn.
         Con::warnf( "Scene::getLayerSortMode() - Layer '%d' is out of range.", layer );