summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlexander Mikhaylenko <alexm@gnome.org>2020-04-03 06:57:19 +0500
committerAlexander Mikhaylenko <alexm@gnome.org>2020-04-03 09:53:36 +0500
commit06d83b96b9f48094a54de282839287a13f66869a (patch)
tree4cc3b47ae5022dff095a6ca0281ae5b1a59a6f8c /src
parent7f8512a246d37d420e34e22c6141386ed7c945ab (diff)
downloadgnome-screenshot-06d83b96b9f48094a54de282839287a13f66869a.tar.gz
interactive-dialog: Pass self to all signal handlers
Diffstat (limited to 'src')
-rw-r--r--src/screenshot-interactive-dialog.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/screenshot-interactive-dialog.c b/src/screenshot-interactive-dialog.c
index eca5a85..8e5ceea 100644
--- a/src/screenshot-interactive-dialog.c
+++ b/src/screenshot-interactive-dialog.c
@@ -95,14 +95,15 @@ selection_toggled_cb (GtkToggleButton *button,
}
static void
-delay_spin_value_changed_cb (GtkSpinButton *button)
+delay_spin_value_changed_cb (GtkSpinButton *button,
+ ScreenshotInteractiveDialog *self)
{
screenshot_config->delay = gtk_spin_button_get_value_as_int (button);
}
static void
-include_pointer_toggled_cb (GtkSwitch *toggle,
- gpointer data)
+include_pointer_toggled_cb (GtkSwitch *toggle,
+ ScreenshotInteractiveDialog *self)
{
screenshot_config->include_pointer = gtk_switch_get_active (toggle);
gtk_switch_set_state (toggle, gtk_switch_get_active (toggle));
@@ -177,7 +178,8 @@ screenshot_interactive_dialog_init (ScreenshotInteractiveDialog *self)
}
GtkWidget *
-screenshot_interactive_dialog_new (CaptureClickedCallback f, gpointer user_data)
+screenshot_interactive_dialog_new (CaptureClickedCallback f,
+ gpointer user_data)
{
ScreenshotApplication *self = user_data;
ScreenshotInteractiveDialog *dialog;