From 66970dd4e081172ffe7dd73a64d25e3bbfb80197 Mon Sep 17 00:00:00 2001 From: David_JonesDVN Date: Sun, 22 Mar 2020 15:11:34 +0430 Subject: [PATCH] I promise this will be the last backwards compatibility fix. --- Touhou Launcher/MainForm.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Touhou Launcher/MainForm.cs b/Touhou Launcher/MainForm.cs index 7841675..9dc89c0 100644 --- a/Touhou Launcher/MainForm.cs +++ b/Touhou Launcher/MainForm.cs @@ -526,10 +526,11 @@ public MainForm() backwardsComp[i].crapCFG = new List { "None", "None" }; backwardsComp[i].appLocale = new List { false, false, false, false }; - if (curCfg.gameCFG[i - offset].category == backwardsComp[i].category) - backwardsComp[i] = curCfg.gameCFG[i - offset]; - else - offset++; + if (i - offset < curCfg.gameCFG.Length) + if (curCfg.gameCFG[i - offset].category == backwardsComp[i].category) + backwardsComp[i] = curCfg.gameCFG[i - offset]; + else + offset++; } curCfg.gameCFG = backwardsComp; }