[Xfce4-commits] <xfce4-screenshooter:master> Use G_CALLBACK instead of casting to a GCallback.
Jérôme Guelfucci
noreply at xfce.org
Sat Dec 26 22:30:09 CET 2009
Updating branch refs/heads/master
to 1c5210763715c03f1db9846b1a37dfc7431ed9c5 (commit)
from d0f9e8981961efaf661d43bb9c5c8cbd6a8261ea (commit)
commit 1c5210763715c03f1db9846b1a37dfc7431ed9c5
Author: Jérôme Guelfucci <jeromeg at xfce.org>
Date: Sat Dec 26 12:45:59 2009 +0100
Use G_CALLBACK instead of casting to a GCallback.
lib/screenshooter-actions.c | 4 ++--
lib/screenshooter-capture.c | 10 +++++-----
lib/screenshooter-zimagez.c | 10 +++++-----
panel-plugin/screenshooter-plugin.c | 12 ++++++------
src/main.c | 4 ++--
5 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/lib/screenshooter-actions.c b/lib/screenshooter-actions.c
index d70d6ff..f9c694b 100644
--- a/lib/screenshooter-actions.c
+++ b/lib/screenshooter-actions.c
@@ -60,9 +60,9 @@ gboolean screenshooter_action_idle (ScreenshotData *sd)
gint response;
g_signal_connect (dialog, "response",
- (GCallback) cb_help_response, NULL);
+ G_CALLBACK (cb_help_response), NULL);
g_signal_connect (dialog, "key-press-event",
- (GCallback) screenshooter_f1_key, NULL);
+ G_CALLBACK (screenshooter_f1_key), NULL);
response = gtk_dialog_run (GTK_DIALOG (dialog));
diff --git a/lib/screenshooter-capture.c b/lib/screenshooter-capture.c
index 8b8b831..e93a35a 100644
--- a/lib/screenshooter-capture.c
+++ b/lib/screenshooter-capture.c
@@ -606,15 +606,15 @@ static GdkPixbuf
/* Connect to the interesting signals */
g_signal_connect (window, "key-press-event",
- (GCallback) cb_key_pressed, &cancelled);
+ G_CALLBACK (cb_key_pressed), &cancelled);
g_signal_connect (window, "expose-event",
- (GCallback) cb_expose, &rbdata);
+ G_CALLBACK (cb_expose), &rbdata);
g_signal_connect (window, "button-press-event",
- (GCallback) cb_button_pressed, &rbdata);
+ G_CALLBACK (cb_button_pressed), &rbdata);
g_signal_connect (window, "button-release-event",
- (GCallback) cb_button_released, &rbdata);
+ G_CALLBACK (cb_button_released), &rbdata);
g_signal_connect (window, "motion-notify-event",
- (GCallback) cb_motion_notify, &rbdata);
+ G_CALLBACK (cb_motion_notify), &rbdata);
/* This window is not managed by the window manager, we have to set everything
* ourselves */
diff --git a/lib/screenshooter-zimagez.c b/lib/screenshooter-zimagez.c
index 3a3e60e..c2bc37e 100644
--- a/lib/screenshooter-zimagez.c
+++ b/lib/screenshooter-zimagez.c
@@ -1219,11 +1219,11 @@ void screenshooter_upload_to_zimagez (const gchar *image_path,
job = zimagez_upload_to_zimagez (image_path, last_user, title);
- g_signal_connect (job, "ask", (GCallback) cb_ask_for_information, NULL);
- g_signal_connect (job, "image-uploaded", (GCallback) cb_image_uploaded, new_last_user);
- g_signal_connect (job, "error", (GCallback) cb_error, NULL);
- g_signal_connect (job, "finished", (GCallback) cb_finished, dialog);
- g_signal_connect (job, "info-message", (GCallback) cb_update_info, label);
+ g_signal_connect (job, "ask", G_CALLBACK (cb_ask_for_information), NULL);
+ g_signal_connect (job, "image-uploaded", G_CALLBACK (cb_image_uploaded), new_last_user);
+ g_signal_connect (job, "error", G_CALLBACK (cb_error), NULL);
+ g_signal_connect (job, "finished", G_CALLBACK (cb_finished), dialog);
+ g_signal_connect (job, "info-message", G_CALLBACK (cb_update_info), label);
gtk_dialog_run (GTK_DIALOG (dialog));
}
diff --git a/panel-plugin/screenshooter-plugin.c b/panel-plugin/screenshooter-plugin.c
index 5d6bd60..19fa13c 100644
--- a/panel-plugin/screenshooter-plugin.c
+++ b/panel-plugin/screenshooter-plugin.c
@@ -382,20 +382,20 @@ screenshooter_plugin_construct (XfcePanelPlugin *plugin)
/* Set the callbacks */
g_signal_connect (pd->button, "clicked",
- (GCallback) cb_button_clicked, pd);
+ G_CALLBACK (cb_button_clicked), pd);
g_signal_connect (pd->button, "scroll-event",
- (GCallback) cb_button_scrolled, pd);
+ G_CALLBACK (cb_button_scrolled), pd);
g_signal_connect (plugin, "free-data",
- (GCallback) cb_free_data, pd);
+ G_CALLBACK (cb_free_data), pd);
g_signal_connect (plugin, "size-changed",
- (GCallback) cb_set_size, pd);
+ G_CALLBACK (cb_set_size), pd);
pd->style_id = g_signal_connect (plugin, "style-set",
- (GCallback) cb_style_set, pd);
+ G_CALLBACK (cb_style_set), pd);
/* Set the configuration menu */
xfce_panel_plugin_menu_show_configure (plugin);
g_signal_connect (plugin, "configure-plugin",
- (GCallback) cb_properties_dialog, pd);
+ G_CALLBACK (cb_properties_dialog), pd);
}
XFCE_PANEL_PLUGIN_REGISTER_EXTERNAL (screenshooter_plugin_construct);
diff --git a/src/main.c b/src/main.c
index 0aa4232..2c5b0ef 100644
--- a/src/main.c
+++ b/src/main.c
@@ -301,9 +301,9 @@ int main (int argc, char **argv)
/* Set the dialog up */
dialog = screenshooter_region_dialog_new (sd, FALSE);
g_signal_connect (dialog, "response",
- (GCallback) cb_dialog_response, sd);
+ G_CALLBACK (cb_dialog_response), sd);
g_signal_connect (dialog, "key-press-event",
- (GCallback) screenshooter_f1_key, NULL);
+ G_CALLBACK (screenshooter_f1_key), NULL);
gtk_widget_show (dialog);
}
More information about the Xfce4-commits
mailing list