Fix compiler warnings
[pspp] / src / ui / gui / psppire-dialog-action-scatterplot.c
index 3b89d443a37013327cbeeda0afe54893d2dcb900..e59353c973a2f675f64e48163f02960c4d397af8 100644 (file)
@@ -96,7 +96,7 @@ psppire_dialog_action_scatterplot_activate (GtkAction *a)
   PsppireDialogAction *pda = PSPPIRE_DIALOG_ACTION (a);
   PsppireDialogActionScatterplot *act = PSPPIRE_DIALOG_ACTION_SCATTERPLOT (a);
 
-  GHashTable *thing = psppire_dialog_action_get_pointer (pda);
+  GHashTable *thing = psppire_dialog_action_get_hash_table (pda);
   GtkBuilder *xml = g_hash_table_lookup (thing, a);
   if (!xml)
     {
@@ -120,9 +120,8 @@ psppire_dialog_action_scatterplot_activate (GtkAction *a)
 static void
 psppire_dialog_action_scatterplot_class_init (PsppireDialogActionScatterplotClass *class)
 {
-  GtkActionClass *action_class = GTK_ACTION_CLASS (class);
+  psppire_dialog_action_set_activation (class, psppire_dialog_action_scatterplot_activate);
 
-  action_class->activate = psppire_dialog_action_scatterplot_activate;
   PSPPIRE_DIALOG_ACTION_CLASS (class)->generate_syntax = generate_syntax;
 }