1
0
mirror of https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git synced 2025-07-19 11:49:09 +00:00
Files
CWE-ou-minkata/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/FeatureLib/pfPython
Christian Walther 970b8e3af4 Fix a potential crash when resizing SDL tuples.
_PyTuple_Resize may destroy the original tuple and return a new one through the pointer argument. When it does that and we don?t put the new one back into the map, we end up with a stale pointer to a destroyed object in the map, which is likely to blow up one way or another next time it?s accessed.

Untested because, as far as I can see, this code isn?t actually used currently. All uses of this method deal with fixed-size SDL variables. Resizable variables are not used at all in age SDL, only in non-age SDL (animation, avatar, clothing etc.), and I?m not even sure if those are even accessible using this Python API.
2011-11-27 10:58:25 +01:00
..
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00
2011-10-20 15:20:01 -07:00