Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/aspnet/MessagePack-CSharp.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/MessagePack.UnityClient/Assets/Scripts/MessagePack/SafeBitConverter.cs12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/MessagePack.UnityClient/Assets/Scripts/MessagePack/SafeBitConverter.cs b/src/MessagePack.UnityClient/Assets/Scripts/MessagePack/SafeBitConverter.cs
index 7eb77a00..8bbc141a 100644
--- a/src/MessagePack.UnityClient/Assets/Scripts/MessagePack/SafeBitConverter.cs
+++ b/src/MessagePack.UnityClient/Assets/Scripts/MessagePack/SafeBitConverter.cs
@@ -13,15 +13,15 @@ namespace MessagePack
#if UNITY_ANDROID
if (BitConverter.IsLittleEndian)
{
- int i1 = value[0] | (value[1] << 8) | (value[2] << 16) | (value[3] << 24);
- int i2 = value[4] | (value[5] << 8) | (value[6] << 16) | (value[7] << 24);
- return (uint)i1 | ((long)i2 << 32);
+ long i1 = value[0] | (value[1] << 8) | (value[2] << 16) | (value[3] << 24);
+ long i2 = value[4] | (value[5] << 8) | (value[6] << 16) | (value[7] << 24);
+ return i1 | (i2 << 32);
}
else
{
- int i1 = (value[0] << 24) | (value[1] << 16) | (value[2] << 8) | value[3];
- int i2 = (value[4] << 24) | (value[5] << 16) | (value[6] << 8) | value[7];
- return (uint)i2 | ((long)i1 << 32);
+ long i1 = (value[0] << 24) | (value[1] << 16) | (value[2] << 8) | value[3];
+ long i2 = (value[4] << 24) | (value[5] << 16) | (value[6] << 8) | value[7];
+ return i2 | (i1 << 32);
}
#else
return MemoryMarshal.Cast<byte, long>(value)[0];