Skip to content

Commit c47c9bc

Browse files
committed
Fix nullable warnings in tests
1 parent d064ad6 commit c47c9bc

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

tests/ImageSharp.Textures.Tests/Formats/Astc/IntermediateBlockTests.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -410,13 +410,13 @@ private static void VerifyBlockPropertiesMatch(PhysicalBlock repacked, PhysicalB
410410
Assert.False(repacked.IsIllegalEncoding);
411411

412412
// Verify color bits match
413-
int repackedColorBitCount = repacked.GetColorBitCount().Value;
413+
int repackedColorBitCount = repacked.GetColorBitCount() ?? 0;
414414
UInt128 repackedColorMask = UInt128Extensions.OnesMask(repackedColorBitCount);
415-
UInt128 repackedColorBits = (repacked.BlockBits >> repacked.GetColorStartBit().Value) & repackedColorMask;
415+
UInt128 repackedColorBits = (repacked.BlockBits >> (repacked.GetColorStartBit() ?? 0)) & repackedColorMask;
416416

417-
int originalColorBitCount = original.GetColorBitCount().Value;
417+
int originalColorBitCount = original.GetColorBitCount() ?? 0;
418418
UInt128 originalColorMask = UInt128Extensions.OnesMask(originalColorBitCount);
419-
UInt128 originalColorBits = (original.BlockBits >> original.GetColorStartBit().Value) & originalColorMask;
419+
UInt128 originalColorBits = (original.BlockBits >> (original.GetColorStartBit() ?? 0)) & originalColorMask;
420420

421421
Assert.Equal(originalColorMask, repackedColorMask);
422422
Assert.Equal(originalColorBits, repackedColorBits);

0 commit comments

Comments
 (0)