From aa629a5b28d83333d083cac24ee9ac815c2ea6e7 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 11 Jun 2012 21:47:11 +0300 Subject: Fix random crashes in mouse right click actions. --- src/actorspritemanager.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/actorspritemanager.cpp') diff --git a/src/actorspritemanager.cpp b/src/actorspritemanager.cpp index 4d4511476..525204008 100644 --- a/src/actorspritemanager.cpp +++ b/src/actorspritemanager.cpp @@ -431,8 +431,11 @@ void ActorSpriteManager::findBeingsByPixel(std::vector &beings, Being *being = dynamic_cast(*it); - if (being->getInfo() && !being->getInfo()->isTargetSelection()) + if (being && being->getInfo() + && !being->getInfo()->isTargetSelection()) + { continue; + } ActorSprite *actor = *it; -- cgit v1.2.3-60-g2f50