瀏覽代碼

Added a range check on GetDragElement(unsigned).

hdunderscore 11 年之前
父節點
當前提交
00656c5d30
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      Source/Engine/UI/UI.cpp

+ 3 - 0
Source/Engine/UI/UI.cpp

@@ -646,6 +646,9 @@ const Vector<UIElement*> UI::GetDragElements()
 UIElement* UI::GetDragElement(unsigned index)
 {
     GetDragElements();
+    if (index >= dragElementsConfirmed_.Size())
+        return (UIElement*)0;
+        
     return dragElementsConfirmed_[index];
 }