X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fgui%2Fpsppire-dialog-action-weight.c;h=ec604ec97c2a32e5784e97e484cc366dd8f937ec;hb=37d4cd28edb71f5559642108ed035c478525bec1;hp=ab06987b1b19d64349b296310bcc232ad7158c0b;hpb=7a2bc16d86f90a796e4c42a6c3f3908231bbe8e9;p=pspp diff --git a/src/ui/gui/psppire-dialog-action-weight.c b/src/ui/gui/psppire-dialog-action-weight.c index ab06987b1b..ec604ec97c 100644 --- a/src/ui/gui/psppire-dialog-action-weight.c +++ b/src/ui/gui/psppire-dialog-action-weight.c @@ -36,7 +36,7 @@ G_DEFINE_TYPE (PsppireDialogActionWeight, psppire_dialog_action_weight, PSPPIRE_ static char * -generate_syntax (PsppireDialogAction *pda) +generate_syntax (const PsppireDialogAction *pda) { gchar *syntax = NULL; PsppireDialogActionWeight *wcd = PSPPIRE_DIALOG_ACTION_WEIGHT (pda); @@ -148,16 +148,14 @@ psppire_dialog_action_weight_activate (PsppireDialogAction *pda) "selection-mode", GTK_SELECTION_SINGLE, "predicate", var_is_numeric, NULL); - + psppire_selector_set_filter_func (PSPPIRE_SELECTOR (selector), is_currently_in_entry); } - + psppire_dialog_action_set_valid_predicate (pda, dialog_state_valid); psppire_dialog_action_set_refresh (pda, refresh); - if (PSPPIRE_DIALOG_ACTION_CLASS (psppire_dialog_action_weight_parent_class)->activate) - PSPPIRE_DIALOG_ACTION_CLASS (psppire_dialog_action_weight_parent_class)->activate (pda); } static void