#include <stdlib.h>
#include "psppire-dialog.h"
#include "builder-wrapper.h"
+#include "helper.h"
#include "gettext.h"
#define _(msgid) gettext (msgid)
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (rd->group), FALSE);
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (rd->blank), FALSE);
- if (rd->varmap )
+ if (rd->varmap)
g_hash_table_remove_all (rd->varmap);
gtk_list_store_clear (GTK_LIST_STORE (target_list));
nlp->label = NULL;
- if ( label != NULL && 0 != strcmp ("", label))
+ if (label != NULL && 0 != strcmp ("", label))
nlp->label = g_strdup (label);
return nlp;
nlp_destroy (gpointer data)
{
struct nlp *nlp = data ;
- if ( ! nlp )
+ if (! nlp)
return;
g_free (nlp->name);
g_string_append (string, nlp->name);
}
- if ( ! gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (rd->ascending)))
+ if (! gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (rd->ascending)))
g_string_append (string, "\n\t/DESCENDING");
- if ( gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (rd->group)))
+ if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (rd->group)))
g_string_append (string, "\n\t/GROUP");
- if ( gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (rd->blank)))
+ if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (rd->blank)))
g_string_append (string, "\n\t/BLANK = MISSING");
g_string_append (string, ".\n");
const gchar *dest_var_name =
gtk_entry_get_text (GTK_ENTRY (rd->new_name_entry));
- if ( NULL == rows || rows->next != NULL)
+ if (NULL == rows || rows->next != NULL)
goto finish;
gtk_tree_model_get_iter (model, &iter, rows->data);
gtk_tree_model_row_changed (model, rows->data, &iter);
finish:
- g_list_foreach (rows, (GFunc) gtk_tree_path_free, NULL);
+ g_list_foreach (rows, GFUNC_COMPAT_CAST (gtk_tree_path_free), NULL);
g_list_free (rows);
+ var_unref (var);
}
gboolean valid = TRUE;
const char *text = gtk_entry_get_text (GTK_ENTRY (rd->new_name_entry));
- if ( 0 == strcmp ("", text))
+ if (0 == strcmp ("", text))
valid = FALSE;
- else if (psppire_dict_lookup_var (rd->dict, text))
+ else if (psppire_dict_lookup_var (PSPPIRE_DIALOG_ACTION (rd)->dict, text))
valid = FALSE;
else
{
{
struct nlp *nlp = value;
- if ( 0 == strcmp (nlp->name, text))
+ if (0 == strcmp (nlp->name, text))
{
valid = FALSE;
break;
GList *rows = gtk_tree_selection_get_selected_rows (selection, &model);
- if ( rows && !rows->next)
+ if (rows && !rows->next)
{
/* Exactly one row is selected */
struct nlp *nlp;
gtk_widget_set_sensitive (rd->change_button, FALSE);
}
- g_list_foreach (rows, (GFunc) gtk_tree_path_free, NULL);
+ g_list_foreach (rows, GFUNC_COMPAT_CAST (gtk_tree_path_free), NULL);
g_list_free (rows);
}
nlp = g_hash_table_lookup (rd->varmap, var);
- if ( nlp )
+ if (nlp)
g_object_set (cell, "text", nlp->name, NULL);
else
g_object_set (cell, "text", "", NULL);