From 82fcede26c41611faef82b1cd6448d86a18cb84a Mon Sep 17 00:00:00 2001 From: lidgren Date: Wed, 13 Aug 2014 09:18:42 +0000 Subject: [PATCH] Fixed compile error in NetRandomSeed for non-full .net implementations --- Lidgren.Network/NetRandomSeed.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Lidgren.Network/NetRandomSeed.cs b/Lidgren.Network/NetRandomSeed.cs index 696e292..f6e0b00 100644 --- a/Lidgren.Network/NetRandomSeed.cs +++ b/Lidgren.Network/NetRandomSeed.cs @@ -32,11 +32,11 @@ namespace Lidgren.Network s2 |= (((ulong)Guid.NewGuid().GetHashCode()) << 32); seed ^= s2; #else - ulong v1 = (ulong)Environment.TickCount; - v1 |= (((ulong)(new object().GetHashCode())) << 32); - ulong v2 = (ulong)Guid.NewGuid().GetHashCode(); - v2 |= (((ulong)(Interlocked.Increment(ref m_seedIncrement)) << 32); - return v1 ^ v2; + ulong seed = (ulong)Environment.TickCount; + seed |= (((ulong)(new object().GetHashCode())) << 32); + ulong s2 = (ulong)Guid.NewGuid().GetHashCode(); + s2 |= (((ulong)Interlocked.Increment(ref m_seedIncrement)) << 32); + seed ^= s2; #endif return seed; }