diff --git a/include/Engine/Core/SystemPipeline.h b/include/Engine/Core/SystemPipeline.h index cffa04de..d6a6b371 100644 --- a/include/Engine/Core/SystemPipeline.h +++ b/include/Engine/Core/SystemPipeline.h @@ -15,10 +15,8 @@ public: ~SystemPipeline() { for (UnorderedSystems& group : m_OrderedSystemGroups) { - for (auto& pair : group.PureSystems) { - for (auto& system : pair.second) { - delete system; - } + for (auto& pair : group.Systems) { + delete pair.second; } } }