From 0da8f3cac43d06e74dcd155288ec3ed0b192edc9 Mon Sep 17 00:00:00 2001 From: adelikat Date: Sun, 6 Sep 2015 10:56:31 -0400 Subject: [PATCH] TasStateManager - don't modify while iterating --- BizHawk.Client.Common/movie/tasproj/TasStateManager.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BizHawk.Client.Common/movie/tasproj/TasStateManager.cs b/BizHawk.Client.Common/movie/tasproj/TasStateManager.cs index d4fc045d09..cd1e35ac2f 100644 --- a/BizHawk.Client.Common/movie/tasproj/TasStateManager.cs +++ b/BizHawk.Client.Common/movie/tasproj/TasStateManager.cs @@ -767,7 +767,7 @@ namespace BizHawk.Client.Common public void RemoveBranch(int index) { - foreach (KeyValuePair> kvp in BranchStates) + foreach (KeyValuePair> kvp in BranchStates.ToList()) { SortedList stateList = kvp.Value; if (stateList == null)