Kaynağa Gözat

[cpp] Closes #1243, make cleanUpVectorOfPointers() linear in time complexity.

badlogic 6 yıl önce
ebeveyn
işleme
0919c1b9d2

+ 1 - 1
spine-cpp/spine-cpp/include/spine/ContainerUtil.h

@@ -108,7 +108,7 @@ namespace spine {
         
         template<typename T>
         static void cleanUpVectorOfPointers(Vector<T*>& items) {
-            for (size_t i = 0; i < items.size(); ) {
+            for (int i = (int)items.size() - 1; i >= 0; i--) {
                 T* item = items[i];
                 
                 delete item;