From d548e9bc6c987a4834ce3d65b33108f55e0f7a2c Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 30 May 2011 17:18:41 +0300 Subject: Fix memory leaks in being, socialwindow classes. --- src/gui/socialwindow.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/gui/socialwindow.cpp') diff --git a/src/gui/socialwindow.cpp b/src/gui/socialwindow.cpp index 0be9dd70f..d87b94bad 100644 --- a/src/gui/socialwindow.cpp +++ b/src/gui/socialwindow.cpp @@ -470,9 +470,14 @@ public: } if (!finded) + { + delete *ai; avatars->erase(ai); + } else + { ++ai; + } } std::vector::iterator i = names.begin(); @@ -745,6 +750,7 @@ public: if (ava && ava->getX() == x && ava->getY() == y) { + delete ava; avatars->erase(i); return; } -- cgit v1.2.3-60-g2f50