mirror of
https://github.com/SabreTools/SabreTools.Serialization.git
synced 2026-02-04 13:45:40 +00:00
Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
33905165f7 | ||
|
|
83ec3b6950 | ||
|
|
9b5d51884c |
@@ -165,6 +165,12 @@ namespace SabreTools.Serialization.Files
|
||||
cueTracks.Add(track);
|
||||
break;
|
||||
|
||||
// Next file found, return
|
||||
case "FILE":
|
||||
i--;
|
||||
cueFile.Tracks = cueTracks.ToArray();
|
||||
return cueFile;
|
||||
|
||||
// Default means return
|
||||
default:
|
||||
i--;
|
||||
@@ -299,6 +305,13 @@ namespace SabreTools.Serialization.Files
|
||||
cueTrack.PostGap = postgap;
|
||||
break;
|
||||
|
||||
// Next track or file found, return
|
||||
case "TRACK":
|
||||
case "FILE":
|
||||
i--;
|
||||
cueTrack.Indices = cueIndices.ToArray();
|
||||
return cueTrack;
|
||||
|
||||
// Default means return
|
||||
default:
|
||||
i--;
|
||||
@@ -583,4 +596,4 @@ namespace SabreTools.Serialization.Files
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@ namespace SabreTools.Serialization
|
||||
return null;
|
||||
|
||||
// Open the file for deserialization
|
||||
var stream = File.OpenRead(path);
|
||||
var stream = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
|
||||
|
||||
// Get the extension to determine if additional handling is needed
|
||||
string ext = Path.GetExtension(path).TrimStart('.');
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
<LangVersion>latest</LangVersion>
|
||||
<Nullable>enable</Nullable>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<Version>1.3.0</Version>
|
||||
<Version>1.3.1</Version>
|
||||
|
||||
<!-- Package Properties -->
|
||||
<Authors>Matt Nadareski</Authors>
|
||||
|
||||
Reference in New Issue
Block a user