Hex Editor .tbl file loading - clear table before loading a new one, ignore empty lines in file

This commit is contained in:
adelikat 2021-03-20 22:45:15 -05:00
parent 611d1bfaa1
commit 0a643af6df
1 changed files with 6 additions and 0 deletions

View File

@ -1209,6 +1209,7 @@ namespace BizHawk.Client.EmuHawk
return false;
}
_textTable.Clear();
var file = new FileInfo(path);
if (!file.Exists)
{
@ -1219,6 +1220,11 @@ namespace BizHawk.Client.EmuHawk
string line;
while ((line = sr.ReadLine()) != null)
{
if (string.IsNullOrWhiteSpace(line))
{
continue;
}
var parts = line.Split('=');
_textTable.Add(int.Parse(parts[0], NumberStyles.HexNumber), parts[1].First());
}