mirror of
https://github.com/SirusDoma/VoxCharger.git
synced 2024-11-27 17:00:51 +01:00
Fix error when parsing empty line
This commit is contained in:
parent
f07753e1bb
commit
e3564e690d
@ -75,7 +75,7 @@ namespace VoxCharger
|
||||
for (int i = 0; i < lines.Length; i++)
|
||||
{
|
||||
string line = lines[i].Trim();
|
||||
if (line.StartsWith("//"))
|
||||
if (string.IsNullOrEmpty(line) || line.StartsWith("//"))
|
||||
continue;
|
||||
|
||||
|
||||
@ -493,13 +493,16 @@ namespace VoxCharger
|
||||
time = Time.FromOffset(position, signature);
|
||||
for (int j = i + 1; j < lines.Length; j++)
|
||||
{
|
||||
string ln = lines[j];
|
||||
string ln = lines[j].Trim();
|
||||
if (!string.IsNullOrEmpty(ln))
|
||||
{
|
||||
if (char.IsDigit(ln[0]))
|
||||
noteCount++;
|
||||
else if (ln == "--")
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (char.IsDigit(line[0]))
|
||||
{
|
||||
// Increment offset when current line is event
|
||||
|
Loading…
Reference in New Issue
Block a user