From c9643ff0beee79bb5eeeecade2d80b799046b260 Mon Sep 17 00:00:00 2001 From: cosmonaut Date: Thu, 27 Jul 2023 14:53:33 -0700 Subject: [PATCH] fix crash in World.Clear --- src/ComponentDepot.cs | 2 +- src/RelationDepot.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ComponentDepot.cs b/src/ComponentDepot.cs index c908931..8a6b37f 100644 --- a/src/ComponentDepot.cs +++ b/src/ComponentDepot.cs @@ -80,7 +80,7 @@ namespace MoonTools.ECS public void Clear() { - for (var i = 0; i < ComponentTypeIndices.Count; i += 1) + for (var i = 0; i < storages.Length; i += 1) { if (storages[i] != null) { diff --git a/src/RelationDepot.cs b/src/RelationDepot.cs index 67ae436..c22493b 100644 --- a/src/RelationDepot.cs +++ b/src/RelationDepot.cs @@ -145,7 +145,7 @@ namespace MoonTools.ECS public void Clear() { - for (var i = 0; i < RelationTypeIndices.Count; i += 1) + for (var i = 0; i < storages.Length; i += 1) { if (storages[i] != null) {