From 94190bd1ba0b6d885aa6695f63eb7bce2409d9b5 Mon Sep 17 00:00:00 2001 From: Joel Holdsworth Date: Sat, 28 Jul 2007 20:08:47 +0000 Subject: Modification of the parameters/return value of SPDesktop::getToplevel (bzr r3332) --- src/verbs.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src/verbs.cpp') diff --git a/src/verbs.cpp b/src/verbs.cpp index a81157ab8..41d6fcdcc 100644 --- a/src/verbs.cpp +++ b/src/verbs.cpp @@ -792,10 +792,9 @@ FileVerb::perform(SPAction *action, void *data, void *pdata) #endif SPDesktop *desktop = dynamic_cast(sp_action_get_view(action)); - Gtk::Window *parent = NULL; - if(desktop == NULL) return; - desktop->getToplevel((Gtk::Widget*&)parent); - if(parent == NULL) return; + g_assert(desktop != NULL); + Gtk::Window *parent = desktop->getToplevel(); + g_assert(parent != NULL); switch ((long) data) { case SP_VERB_FILE_NEW: -- cgit v1.2.3