Remove variables assigned to but never used.
[pspp] / src / ui / gui / psppire-dialog-action.c
index e3ee25be75fc7f53c021314573e29a6ec42ed537..8bf5a8d5450ac2106e1f435bc7d07bdfc7699c80 100644 (file)
@@ -126,6 +126,8 @@ psppire_dialog_action_activate (PsppireDialogAction *act)
          break;
        }
     }
+
+  gtk_widget_destroy (act->dialog);
 }
 
 static void
@@ -176,7 +178,8 @@ void
 psppire_dialog_action_set_valid_predicate (PsppireDialogAction *act, 
                                           ContentsAreValid dialog_state_valid)
 {
-  psppire_dialog_set_valid_predicate (act->dialog, dialog_state_valid, act);
+  psppire_dialog_set_valid_predicate (PSPPIRE_DIALOG (act->dialog),
+                                      dialog_state_valid, act);
 }
 
 void