From a3bdaf128fffef2c692ada611c4ac3ab9d178aa6 Mon Sep 17 00:00:00 2001 From: LuisAntonRebollo Date: Sat, 12 Jul 2014 01:23:00 +0200 Subject: [PATCH] Fix memory corruption on Precipitation::destroySplash. --- Engine/source/T3D/fx/precipitation.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Engine/source/T3D/fx/precipitation.cpp b/Engine/source/T3D/fx/precipitation.cpp index 9205238e0..6f7b7ac0a 100644 --- a/Engine/source/T3D/fx/precipitation.cpp +++ b/Engine/source/T3D/fx/precipitation.cpp @@ -1168,9 +1168,7 @@ void Precipitation::destroySplash(Raindrop *drop) PROFILE_START(PrecipDestroySplash); if (drop == mSplashHead) { - mSplashHead = NULL; - PROFILE_END(); - return; + mSplashHead = mSplashHead->nextSplashDrop; } if (drop->nextSplashDrop)