diff options
Diffstat (limited to 'src/Ryujinx.Common/Extensions/BinaryReaderExtensions.cs')
-rw-r--r-- | src/Ryujinx.Common/Extensions/BinaryReaderExtensions.cs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/Ryujinx.Common/Extensions/BinaryReaderExtensions.cs b/src/Ryujinx.Common/Extensions/BinaryReaderExtensions.cs index 21da6fc0..3b82f96a 100644 --- a/src/Ryujinx.Common/Extensions/BinaryReaderExtensions.cs +++ b/src/Ryujinx.Common/Extensions/BinaryReaderExtensions.cs @@ -1,5 +1,4 @@ -using System; -using System.IO; +using System.IO; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -7,8 +6,7 @@ namespace Ryujinx.Common { public static class BinaryReaderExtensions { - public unsafe static T ReadStruct<T>(this BinaryReader reader) - where T : unmanaged + public static T ReadStruct<T>(this BinaryReader reader) where T : unmanaged { return MemoryMarshal.Cast<byte, T>(reader.ReadBytes(Unsafe.SizeOf<T>()))[0]; } |