Skip to content

Commit 5ab3dde

Browse files
committed
Remove while true from cuesheet parsing
1 parent 991d9ea commit 5ab3dde

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

SabreTools.Serialization/Deserializers/CueSheet.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public class CueSheet : BaseBinaryDeserializer<Models.CueSheets.CueSheet>
2525

2626
// Read the next line from the input
2727
string? lastLine = null;
28-
while (true)
28+
while (!reader.EndOfStream)
2929
{
3030
string? line = lastLine ?? reader.ReadLine();
3131
lastLine = null;
@@ -139,7 +139,7 @@ public class CueSheet : BaseBinaryDeserializer<Models.CueSheets.CueSheet>
139139
lastLine = null;
140140
var cueTracks = new List<CueTrack>();
141141

142-
while (true)
142+
while (!reader.EndOfStream)
143143
{
144144
string? line = lastLine ?? ReadQuotedString(reader);
145145
lastLine = null;
@@ -247,7 +247,7 @@ public class CueSheet : BaseBinaryDeserializer<Models.CueSheets.CueSheet>
247247
cueTrack.Number = parsedNumber;
248248
cueTrack.DataType = GetDataType(dataType);
249249

250-
while (true)
250+
while (!reader.EndOfStream)
251251
{
252252
string? line = lastLine ?? ReadQuotedString(reader);
253253
lastLine = null;

0 commit comments

Comments
 (0)