From 7a6239683da762264133d85d7c79aa06fcc7d725 Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Tue, 3 Jan 2012 00:58:04 -0800 Subject: Fixed null-pointer ctor crashes. (bzr r10828) --- src/extension/param/notebook.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/extension/param/notebook.cpp') diff --git a/src/extension/param/notebook.cpp b/src/extension/param/notebook.cpp index d65ec3927..99eec7e4b 100644 --- a/src/extension/param/notebook.cpp +++ b/src/extension/param/notebook.cpp @@ -209,8 +209,11 @@ Gtk::Widget * ParamNotebookPage::get_widget(SPDocument * doc, Inkscape::XML::Nod gchar const * tip = param->get_tooltip(); // printf("Tip: '%s'\n", tip); vbox->pack_start(*widg, false, false, 2); - if (tip != NULL) { - widg->set_tooltip_text(Glib::ustring(tip)); + if (tip) { + widg->set_tooltip_text(tip); + } else { + widg->set_tooltip_text(""); + widg->set_has_tooltip(false); } } -- cgit v1.2.3