Peace-Maker 88451023fb Fix changing of charptr and vectorptr returns and parameters
The new buffer/vector was freed before the old function was called with the new parameters
or the return value could be used by the called. This caused undefined behavior which seemed
to be fine before, where free didn't change the user-payload. free does change the user data now,
causing the changed values to be garbage.

Wait until the next frame before deleting the newly allocated buffers/vectors, so the original code had a chance
to use the live pointers. AddFrameAction might be a bad choice if our hook happens before the game ticks, but
we can tackle that problem when it happens ;)
2019-08-03 18:26:53 +02:00
2018-11-21 20:15:22 +01:00
2018-11-21 20:15:22 +01:00
2018-04-21 11:02:56 +02:00
2018-01-27 17:27:03 +01:00
2018-11-21 20:15:22 +01:00
2016-08-01 16:18:21 -04:00
2016-08-01 16:20:19 -04:00
S
Description
No description provided
1.1 MiB
Languages
C++ 86.5%
SourcePawn 4.3%
Python 4%
C 3.5%
Perl 1.7%