+Fri Mar 25 21:25:31 2005 Søren Sandmann <sandmann@redhat.com>
+
+ * sysprof.c (get_current_object): Return NULL if nothing is
+ selected.
+
Fri Mar 25 20:54:08 2005 Søren Sandmann <sandmann@redhat.com>
* TODO: More updates
- hook up menu items view/start etc (or possibly get rid of them or move them)
-- crashes when you ctrl-click the selected item in the top left pane
- <ian__> ssp: looks like it doesn't handle the none-selected case
-
- Move "samples" label to the toolbar, then get rid of statusbar.
- consider caching [filename => bin_file]
DONE:
+- crashes when you ctrl-click the selected item in the top left pane
+ <ian__> ssp: looks like it doesn't handle the none-selected case
+
- loading and saving
- consider making ProfileObject more of an object.
selection = gtk_tree_view_get_selection (app->object_view);
- gtk_tree_selection_get_selected (selection, &model, &selected);
-
- gtk_tree_model_get (model, &selected,
- OBJECT_OBJECT, &object,
- -1);
-
- return object;
+ if (gtk_tree_selection_get_selected (selection, &model, &selected))
+ {
+ gtk_tree_model_get (model, &selected,
+ OBJECT_OBJECT, &object,
+ -1);
+ return object;
+ }
+ else
+ {
+ return NULL;
+ }
}
static void