Fixed bug which crashed gui if it attempted to enter invalid variable names.
[pspp-builds.git] / src / ui / gui / psppire-var-store.c
index b84b0c6e2c9e8586164d8d0099b62d6ac7abdca7..3b3011f0a10a4837c70daa0a408196957b4c4c0f 100644 (file)
@@ -263,6 +263,7 @@ static void
 var_change_callback (GtkWidget *w, gint n, gpointer data)
 {
   GSheetModel *model = G_SHEET_MODEL (data);
+
   g_sheet_model_range_changed (model,
                                 n, 0, n, n_COLS);
 }
@@ -393,8 +394,7 @@ psppire_var_store_set_string (GSheetModel *model,
   switch (col)
     {
     case COL_NAME:
-      psppire_dict_rename_var (var_store->dict, pv, text);
-      return TRUE;
+      return psppire_dict_rename_var (var_store->dict, pv, text);
       break;
     case COL_COLUMNS:
       if ( ! text) return FALSE;