From afcf733c3923f0f317f89daf874ff6fd4cb010e4 Mon Sep 17 00:00:00 2001 From: BtbN Date: Mon, 15 Apr 2019 18:43:50 +0200 Subject: [PATCH] Minor rearrangement --- eAmuseCore/KBinXML/Helpers.cs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/eAmuseCore/KBinXML/Helpers.cs b/eAmuseCore/KBinXML/Helpers.cs index 6d2e498..24dd40a 100644 --- a/eAmuseCore/KBinXML/Helpers.cs +++ b/eAmuseCore/KBinXML/Helpers.cs @@ -11,9 +11,9 @@ namespace eAmuseCore.KBinXML for (int i = 0; i < count; ++i) { var state = input.Take(8); + input = input.Skip(8); if (BitConverter.IsLittleEndian) state = state.Reverse(); - input = input.Skip(8); yield return BitConverter.ToUInt64(state.ToArray(), 0); } } @@ -23,9 +23,9 @@ namespace eAmuseCore.KBinXML for (int i = 0; i < count; ++i) { var state = input.Take(8); + input = input.Skip(8); if (BitConverter.IsLittleEndian) state = state.Reverse(); - input = input.Skip(8); yield return BitConverter.ToInt64(state.ToArray(), 0); } } @@ -35,9 +35,9 @@ namespace eAmuseCore.KBinXML for (int i = 0; i < count; ++i) { var state = input.Take(4); + input = input.Skip(4); if (BitConverter.IsLittleEndian) state = state.Reverse(); - input = input.Skip(4); yield return BitConverter.ToUInt32(state.ToArray(), 0); } } @@ -47,9 +47,9 @@ namespace eAmuseCore.KBinXML for (int i = 0; i < count; ++i) { var state = input.Take(4); + input = input.Skip(4); if (BitConverter.IsLittleEndian) state = state.Reverse(); - input = input.Skip(4); yield return BitConverter.ToInt32(state.ToArray(), 0); } } @@ -59,9 +59,9 @@ namespace eAmuseCore.KBinXML for (int i = 0; i < count; ++i) { var state = input.Take(2); + input = input.Skip(2); if (BitConverter.IsLittleEndian) state = state.Reverse(); - input = input.Skip(2); yield return BitConverter.ToUInt16(state.ToArray(), 0); } } @@ -71,9 +71,9 @@ namespace eAmuseCore.KBinXML for (int i = 0; i < count; ++i) { var state = input.Take(2); + input = input.Skip(2); if (BitConverter.IsLittleEndian) state = state.Reverse(); - input = input.Skip(2); yield return BitConverter.ToInt16(state.ToArray(), 0); } } @@ -93,9 +93,9 @@ namespace eAmuseCore.KBinXML for (int i = 0; i < count; ++i) { var state = input.Take(4); + input = input.Skip(4); if (BitConverter.IsLittleEndian) state = state.Reverse(); - input = input.Skip(4); yield return BitConverter.ToSingle(state.ToArray(), 0); } } @@ -105,9 +105,9 @@ namespace eAmuseCore.KBinXML for (int i = 0; i < count; ++i) { var state = input.Take(8); + input = input.Skip(8); if (BitConverter.IsLittleEndian) state = state.Reverse(); - input = input.Skip(8); yield return BitConverter.ToDouble(state.ToArray(), 0); } }