diff options
author | Mitchell Stokes <mogurijin@gmail.com> | 2014-05-15 06:11:08 +0400 |
---|---|---|
committer | Mitchell Stokes <mogurijin@gmail.com> | 2014-05-15 06:11:08 +0400 |
commit | ff2ec0566208a3594ef46577062a97119cfe9b2c (patch) | |
tree | 4d05959d2421668e7334fe39cc805e9640666dea /source/gameengine/Rasterizer/RAS_BucketManager.h | |
parent | 064ef3f00f286a5bb4b17c83cc8246c0ef0b123d (diff) |
Fix T40199: bge.logic.LibFree() could cause crashes by leaving dangling pointers in the rasterizer.
Diffstat (limited to 'source/gameengine/Rasterizer/RAS_BucketManager.h')
-rw-r--r-- | source/gameengine/Rasterizer/RAS_BucketManager.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/gameengine/Rasterizer/RAS_BucketManager.h b/source/gameengine/Rasterizer/RAS_BucketManager.h index f8c6375d474..5ed212ebee0 100644 --- a/source/gameengine/Rasterizer/RAS_BucketManager.h +++ b/source/gameengine/Rasterizer/RAS_BucketManager.h @@ -39,7 +39,9 @@ class RAS_BucketManager { +public: typedef std::vector<class RAS_MaterialBucket*> BucketList; +private: BucketList m_SolidBuckets; BucketList m_AlphaBuckets; |