GetGlobals are in bytes, not array size

This commit is contained in:
Garry Newman 2019-04-30 10:40:41 +01:00
parent f129ff7cac
commit d67bd7d8ef

View File

@ -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();