HexEditor - mitigate potential | in ascii table

..if this is even a possibility
This commit is contained in:
Asnivor 2024-10-25 17:05:03 +01:00
parent 1c7684c6e3
commit 7ed690679a
1 changed files with 8 additions and 1 deletions

View File

@ -49,7 +49,6 @@ namespace BizHawk.WinForms.Controls
string[] lines = text.Split(new[] { "\r\n", "\r", "\n" }, StringSplitOptions.None); string[] lines = text.Split(new[] { "\r\n", "\r", "\n" }, StringSplitOptions.None);
Color color00 = this.ForeColor;
Color color = this.ForeColor; Color color = this.ForeColor;
foreach (string line in lines) foreach (string line in lines)
@ -62,6 +61,14 @@ namespace BizHawk.WinForms.Controls
// skip - last line appears to be empty // skip - last line appears to be empty
continue; continue;
} }
else if (panes.Length > 2)
{
// pipe character present in the ascii pane?
for (int i = 2; i < panes.Length; i++)
{
panes[1] += "|" + panes[i];
}
}
// hex pane // hex pane
string[] words = panes[0].Split(gap); string[] words = panes[0].Split(gap);