summaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorleo2001-01-31 13:29:21 +0000
committerleo2001-01-31 13:29:21 +0000
commit82694cdc6709182ca5135eb4425fe55cbfedab11 (patch)
treee0150930f9b3077d87d2afbdf35ff16442e0807c /common
parent91aa552f967eb0645fff45fb4ef3914839d43fcc (diff)
Fixed crash when deselecting a light
git-svn-id: http://svn.leocad.org/trunk@237 c7d43263-9d01-0410-8a33-9dba5d9f93d6
Diffstat (limited to 'common')
-rw-r--r--common/project.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/common/project.cpp b/common/project.cpp
index 311ba29..a9db3fa 100644
--- a/common/project.cpp
+++ b/common/project.cpp
@@ -5913,7 +5913,8 @@ void Project::SelectAndFocusNone(bool bFocusOnly)
for (pLight = m_pLights; pLight; pLight = pLight->m_pNext)
{
pLight->Select (false, bFocusOnly, false);
- pLight->GetTarget ()->Select (false, bFocusOnly, false);
+ if (pLight->GetTarget ())
+ pLight->GetTarget ()->Select (false, bFocusOnly, false);
}
// AfxGetMainWnd()->PostMessage(WM_LC_UPDATE_INFO, NULL, OT_PIECE);
}