Browse Source

Style fix

pull/1663/head
Dmitry Pentin 5 years ago
parent
commit
5e5e48c537
  1. 4
      src/ImageSharp/Common/Helpers/Numerics.cs

4
src/ImageSharp/Common/Helpers/Numerics.cs

@ -876,9 +876,7 @@ namespace SixLabors.ImageSharp
// uint.MaxValue >> 27 is always in range [0 - 31] so we use Unsafe.AddByteOffset to avoid bounds check
return Unsafe.AddByteOffset(
ref MemoryMarshal.GetReference(Log2DeBruijn),
// uint|long -> IntPtr cast on 32-bit platforms does expensive overflow checks not needed here
(IntPtr)(int)((value * 0x07C4ACDDu) >> 27));
(IntPtr)(int)((value * 0x07C4ACDDu) >> 27)); // uint|long -> IntPtr cast on 32-bit platforms does expensive overflow checks not needed here
}
#endif
}

Loading…
Cancel
Save