PsppireDialogAction (generate_syntax): Change signature.
[pspp] / src / ui / gui / psppire-dialog-action.h
index 215d89a52ac6d5fee8cff77865f9c16828935bfb..c48173a107f5b9f7629dc384811cd6e785da6d1a 100644 (file)
@@ -83,7 +83,7 @@ struct _PsppireDialogActionClass
 {
   GtkActionClass parent_class;
   void   (*activate) (PsppireDialogAction *);
-  char * (*generate_syntax) (PsppireDialogAction *);
+  char * (*generate_syntax) (const PsppireDialogAction *);
 };
 
 GType psppire_dialog_action_get_type (void) ;
@@ -96,11 +96,11 @@ void psppire_dialog_action_set_refresh (PsppireDialogAction *pda,
 void psppire_dialog_action_set_valid_predicate (PsppireDialogAction *act, 
                                                ContentsAreValid dialog_state_valid);
 
-typedef void (*activation) (GtkAction *);
+typedef void (*activation) (PsppireDialogAction *);
 
 void psppire_dialog_action_set_activation (gpointer class, activation a);
 
-GHashTable *psppire_dialog_action_get_pointer (PsppireDialogAction *act);
+GHashTable *psppire_dialog_action_get_hash_table (PsppireDialogAction *act);