From c9643ff0beee79bb5eeeecade2d80b799046b260 Mon Sep 17 00:00:00 2001
From: cosmonaut <evan@moonside.games>
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)
 				{