aboutsummaryrefslogtreecommitdiff
path: root/src/game/Player.cpp
diff options
context:
space:
mode:
authorraczman <none@none>2009-04-18 12:08:19 +0200
committerraczman <none@none>2009-04-18 12:08:19 +0200
commit402a493407fda17675c218f3160889500c5fa2b8 (patch)
tree06df09793be99272f48f0e9db205241b3ddb84f0 /src/game/Player.cpp
parentddcc80bab5b504b0c49b43fe0d4c52301d684ac4 (diff)
Fixed a crash in UpdateVisibilityOf
--HG-- branch : trunk
Diffstat (limited to 'src/game/Player.cpp')
-rw-r--r--src/game/Player.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/game/Player.cpp b/src/game/Player.cpp
index 0078ed535d3..d927b162d31 100644
--- a/src/game/Player.cpp
+++ b/src/game/Player.cpp
@@ -17816,6 +17816,8 @@ inline void UpdateVisibilityOf_helper(std::set<uint64>& s64, GameObject* target)
template<class T>
void Player::UpdateVisibilityOf(T* target, UpdateData& data, std::set<WorldObject*>& visibleNow)
{
+ if(!target)
+ return;
if(HaveAtClient(target))
{
if(!target->isVisibleForInState(this,true))