summaryrefslogtreecommitdiff
path: root/gtk/gtkaboutdialog.h
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/gtkaboutdialog.h')
-rw-r--r--gtk/gtkaboutdialog.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/gtk/gtkaboutdialog.h b/gtk/gtkaboutdialog.h
index 6386e20577..7c58eee160 100644
--- a/gtk/gtkaboutdialog.h
+++ b/gtk/gtkaboutdialog.h
@@ -102,10 +102,15 @@ void gtk_about_dialog_set_logo (GtkAboutDialog
GdkPixbuf *logo);
typedef void (* GtkAboutDialogActivateLinkFunc) (GtkAboutDialog *about,
- const gchar *link);
-
-GtkAboutDialogActivateLinkFunc gtk_about_dialog_set_email_hook (GtkAboutDialogActivateLinkFunc func);
-GtkAboutDialogActivateLinkFunc gtk_about_dialog_set_url_hook (GtkAboutDialogActivateLinkFunc func);
+ const gchar *link,
+ gpointer data);
+
+GtkAboutDialogActivateLinkFunc gtk_about_dialog_set_email_hook (GtkAboutDialogActivateLinkFunc func,
+ gpointer data,
+ GDestroyNotify destroy);
+GtkAboutDialogActivateLinkFunc gtk_about_dialog_set_url_hook (GtkAboutDialogActivateLinkFunc func,
+ gpointer data,
+ GDestroyNotify destroy);
G_END_DECLS