summaryrefslogtreecommitdiffstats
path: root/src/node-context.cpp
diff options
context:
space:
mode:
authorbulia byak <buliabyak@gmail.com>2006-04-26 23:41:54 +0000
committerbuliabyak <buliabyak@users.sourceforge.net>2006-04-26 23:41:54 +0000
commit8e9c8b42e4360be68c67871c04dcab0762a3ccb5 (patch)
tree02922336871e6df73ce121de720bc1471e26b2fe /src/node-context.cpp
parentGot handedness-reversal to work. Yaay. Images look good now (diff)
downloadinkscape-8e9c8b42e4360be68c67871c04dcab0762a3ccb5.tar.gz
inkscape-8e9c8b42e4360be68c67871c04dcab0762a3ccb5.zip
fix crash when deleting without nodepath
(bzr r590)
Diffstat (limited to 'src/node-context.cpp')
-rw-r--r--src/node-context.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/node-context.cpp b/src/node-context.cpp
index 988de9d12..67511ea30 100644
--- a/src/node-context.cpp
+++ b/src/node-context.cpp
@@ -639,7 +639,9 @@ sp_node_context_root_handler(SPEventContext *event_context, GdkEvent *event)
if (MOD__CTRL_ONLY) {
sp_node_selected_delete();
} else {
- sp_node_delete_preserve(g_list_copy(nc->nodepath->selected));
+ if (nc->nodepath && nc->nodepath->selected) {
+ sp_node_delete_preserve(g_list_copy(nc->nodepath->selected));
+ }
}
ret = TRUE;
break;