From a8c615d56eda3f3e6ee05e9b133151daaeafae72 Mon Sep 17 00:00:00 2001 From: gustav_b Date: Sun, 1 Oct 2006 18:57:05 +0000 Subject: Moved EventLog from SPDocument to SPDesktop to prevent it from being created when Inkscape is started in non-gui mode. Fixes a critical assertion caused by creation of a Gtk::TreeStore. (bzr r1749) --- src/document.cpp | 9 --------- 1 file changed, 9 deletions(-) (limited to 'src/document.cpp') diff --git a/src/document.cpp b/src/document.cpp index f403f3aad..8731ee71c 100644 --- a/src/document.cpp +++ b/src/document.cpp @@ -107,9 +107,6 @@ SPDocument::SPDocument() { p->undo = NULL; p->redo = NULL; - p->undoStackObservers.add(p->event_log); - p->event_log.setDocument(this); - priv = p; // XXX only for testing! @@ -659,12 +656,6 @@ SPDocument::removeUndoObserver(Inkscape::UndoStackObserver& observer) this->priv->undoStackObservers.remove(observer); } -Inkscape::EventLog& -SPDocument::getEventLog() const -{ - return priv->event_log; -} - SPObject *SPDocument::getObjectById(gchar const *id) { g_return_val_if_fail(id != NULL, NULL); -- cgit v1.2.3