From d67bd7d8efc5f9d1efe92b82435b4ba3becce243 Mon Sep 17 00:00:00 2001 From: Garry Newman Date: Tue, 30 Apr 2019 10:40:41 +0100 Subject: [PATCH] GetGlobals are in bytes, not array size --- Facepunch.Steamworks/Structs/Stat.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Facepunch.Steamworks/Structs/Stat.cs b/Facepunch.Steamworks/Structs/Stat.cs index becb57c..3fda854 100644 --- a/Facepunch.Steamworks/Structs/Stat.cs +++ b/Facepunch.Steamworks/Structs/Stat.cs @@ -56,7 +56,7 @@ namespace Steamworks.Data var r = new long[days]; - var rows = SteamUserStats.Internal.GetGlobalStatHistory1( Name, r, (uint) r.Length ); + var rows = SteamUserStats.Internal.GetGlobalStatHistory1( Name, r, (uint) r.Length * sizeof(long) ); if ( days != rows ) r = r.Take( rows ).ToArray(); @@ -71,7 +71,7 @@ namespace Steamworks.Data var r = new double[days]; - var rows = SteamUserStats.Internal.GetGlobalStatHistory2( Name, r, (uint)r.Length ); + var rows = SteamUserStats.Internal.GetGlobalStatHistory2( Name, r, (uint)r.Length * sizeof( double ) ); if ( days != rows ) r = r.Take( rows ).ToArray();