summaryrefslogtreecommitdiffstats
path: root/src/desktop.cpp
diff options
context:
space:
mode:
authorMarkus Engel <markus.engel@tum.de>2013-04-20 23:28:31 +0000
committerMarkus Engel <markus.engel@tum.de>2013-04-20 23:28:31 +0000
commitdda3882d58e8cc05ce1d153ad09ee17819d2c0f1 (patch)
treeef762d3fbea0fab6e941747ee1025e86f692c3e5 /src/desktop.cpp
parentMoved factories to different files. (diff)
downloadinkscape-dda3882d58e8cc05ce1d153ad09ee17819d2c0f1.tar.gz
inkscape-dda3882d58e8cc05ce1d153ad09ee17819d2c0f1.zip
Some refactoring in RectContext and StarContext.
(bzr r11608.1.101)
Diffstat (limited to 'src/desktop.cpp')
-rw-r--r--src/desktop.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/desktop.cpp b/src/desktop.cpp
index 493261ea3..d952fde35 100644
--- a/src/desktop.cpp
+++ b/src/desktop.cpp
@@ -360,7 +360,11 @@ void SPDesktop::destroy()
// g_object_unref (G_OBJECT (ec));
// }
sp_event_context_finish(event_context);
- g_object_unref(G_OBJECT(event_context));
+ //g_object_unref(G_OBJECT(event_context));
+ if (event_context) {
+ delete event_context;
+ event_context = 0;
+ }
if (_layer_hierarchy) {
delete _layer_hierarchy;