X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fgui%2Fpsppire-dictview.c;h=5554eb0adebf9cbd8ea9a701461e3f7c72eed9b2;hb=refs%2Fbuilds%2F20121129032043%2Fpspp;hp=dc67b7c070fdb66811ffda29f9c7f40b6d0dc59b;hpb=e89158e8abd2dae27d985e3574eb5aa1d265fc66;p=pspp diff --git a/src/ui/gui/psppire-dictview.c b/src/ui/gui/psppire-dictview.c index dc67b7c070..5554eb0ade 100644 --- a/src/ui/gui/psppire-dictview.c +++ b/src/ui/gui/psppire-dictview.c @@ -121,6 +121,7 @@ set_model (PsppireDictView *dict_view) else { model = GTK_TREE_MODEL (dict_view->dict); + g_object_ref (model); } gtk_tree_view_set_model (GTK_TREE_VIEW (dict_view), model); @@ -304,12 +305,9 @@ var_description_cell_data_func (GtkTreeViewColumn *col, struct variable *var; GtkTreeIter iter; GtkTreeModel *model; - PsppireDict *dict; dv_get_base_model (top_model, top_iter, &model, &iter); - dict = PSPPIRE_DICT (model); - gtk_tree_model_get (model, &iter, DICT_TVM_COL_VAR, &var, -1); @@ -413,10 +411,8 @@ set_tooltip_for_variable (GtkTreeView *treeview, { const gchar *tip ; GtkTreeModel *m; - PsppireDict *dict; dv_get_base_model (tree_model, NULL, &m, NULL); - dict = PSPPIRE_DICT (m); if ( PSPPIRE_DICT_VIEW (treeview)->prefer_labels ) tip = var_get_name (var);