From 7832458005473bbab5fa3ecaf742f8e721c78326 Mon Sep 17 00:00:00 2001 From: AzaezelX Date: Mon, 3 Jun 2019 15:12:56 -0500 Subject: [PATCH] component vector cleanup cleanup --- Engine/source/T3D/entity.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Engine/source/T3D/entity.cpp b/Engine/source/T3D/entity.cpp index cf4885f9f..5b13ca47a 100644 --- a/Engine/source/T3D/entity.cpp +++ b/Engine/source/T3D/entity.cpp @@ -1391,7 +1391,7 @@ void Entity::clearComponents(bool deleteComponents) { while (mComponents.size() > 0) { - Component* comp = mComponents.first(); + Component* comp = mComponents.last(); if (comp) { @@ -1399,6 +1399,7 @@ void Entity::clearComponents(bool deleteComponents) comp->deleteObject(); } + mComponents.pop_back(); } } }