mirror of
https://github.com/shavitush/bhoptimer.git
synced 2025-12-06 18:08:26 +00:00
Fixed memory leaking in shavit-replay.
This commit is contained in:
parent
81dbdedfba
commit
99bc8b2e59
@ -450,6 +450,8 @@ public int Native_SetReplayData(Handle handler, int numParams)
|
||||
|
||||
ArrayList frames = view_as<ArrayList>(CloneHandle(GetNativeCell(2)));
|
||||
gA_PlayerFrames[client] = frames.Clone();
|
||||
delete frames;
|
||||
|
||||
gI_PlayerFrames[client] = gA_PlayerFrames[client].Length;
|
||||
}
|
||||
|
||||
@ -1441,6 +1443,7 @@ public void Shavit_OnFinish(int client, int style, float time, int jumps, int st
|
||||
return;
|
||||
}
|
||||
|
||||
delete gA_Frames[style][track];
|
||||
gA_Frames[style][track] = gA_PlayerFrames[client].Clone();
|
||||
|
||||
char[] sAuthID = new char[32];
|
||||
|
||||
Loading…
Reference in New Issue
Block a user