summaryrefslogtreecommitdiffstats
path: root/Project/Workspace.cpp
diff options
context:
space:
mode:
authorThales1330 <thaleslima.ufu@gmail.com>2016-08-23 17:13:06 -0300
committerThales1330 <thaleslima.ufu@gmail.com>2016-08-23 17:13:06 -0300
commit270eee4e3749c1d9f9a609a92b4fd7d0f9494b62 (patch)
tree4c6886f6bbc61175927aa845688a8b43190d3166 /Project/Workspace.cpp
parent871ebb4fe6ca5bc97699488a822e555e9ef9dc17 (diff)
downloadPSP.git-270eee4e3749c1d9f9a609a92b4fd7d0f9494b62.tar.gz
PSP.git-270eee4e3749c1d9f9a609a92b4fd7d0f9494b62.tar.xz
PSP.git-270eee4e3749c1d9f9a609a92b4fd7d0f9494b62.zip
Rectangle intersection on bus fail
Diffstat (limited to 'Project/Workspace.cpp')
-rw-r--r--Project/Workspace.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/Project/Workspace.cpp b/Project/Workspace.cpp
index d4b6fa6..68e8464 100644
--- a/Project/Workspace.cpp
+++ b/Project/Workspace.cpp
@@ -492,8 +492,10 @@ void Workspace::OnKeyDown(wxKeyEvent& event)
// Parent's element rotating...
for(int i = 0; i < (int)element->GetParentList().size(); i++) {
Element* parent = element->GetParentList()[i];
- if(parent->IsSelected()) {
- element->RotateNode(parent);
+ if(parent) { // Check if parent is not null
+ if(parent->IsSelected()) {
+ element->RotateNode(parent);
+ }
}
}
if(element->IsSelected()) {