mirror of
https://github.com/aaru-dps/Aaru.git
synced 2026-07-08 18:16:24 +00:00
TryGetValue instead of ContainsKey
This commit is contained in:
@@ -577,9 +577,8 @@ public sealed partial class SuperCardPro
|
|||||||
// Per SCP spec: bitCellEncoding (byte 0x09) = 0 means 16 bits, other values are for future expansion
|
// Per SCP spec: bitCellEncoding (byte 0x09) = 0 means 16 bits, other values are for future expansion
|
||||||
if(Header.bitCellEncoding != 0 && Header.bitCellEncoding != 16) return ErrorNumber.NotImplemented;
|
if(Header.bitCellEncoding != 0 && Header.bitCellEncoding != 16) return ErrorNumber.NotImplemented;
|
||||||
|
|
||||||
if(!ScpTracks.ContainsKey(scpTrackNum)) return ErrorNumber.OutOfRange;
|
if(!ScpTracks.TryGetValue(scpTrackNum, out TrackHeader scpTrack))
|
||||||
|
return ErrorNumber.OutOfRange;
|
||||||
TrackHeader scpTrack = ScpTracks[scpTrackNum];
|
|
||||||
|
|
||||||
Stream stream = _scpFilter.GetDataForkStream();
|
Stream stream = _scpFilter.GetDataForkStream();
|
||||||
var br = new BinaryReader(stream);
|
var br = new BinaryReader(stream);
|
||||||
|
|||||||
Reference in New Issue
Block a user