summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2012-06-15 11:40:27 -0400
committerMatthias Clasen <mclasen@redhat.com>2012-06-15 11:41:39 -0400
commitdd9493821cea68e9607eb1220c0785e30ff071b4 (patch)
treeec648c17b660b5337a7b3c2520a7dbc88a4078e1
parenta1abae0375cb24e27e6cee055ab55ae170b99ee1 (diff)
downloadgnome-control-center-dd9493821cea68e9607eb1220c0785e30ff071b4.tar.gz
screen: Fix the build
Move the on_signal callback below the functions that it is using.
-rw-r--r--panels/screen/cc-screen-panel.c54
1 files changed, 27 insertions, 27 deletions
diff --git a/panels/screen/cc-screen-panel.c b/panels/screen/cc-screen-panel.c
index c76a63d9c..ce8d36026 100644
--- a/panels/screen/cc-screen-panel.c
+++ b/panels/screen/cc-screen-panel.c
@@ -178,33 +178,6 @@ cc_screen_panel_class_finalize (CcScreenPanelClass *klass)
}
static void
-on_signal (GDBusProxy *proxy,
- gchar *sender_name,
- gchar *signal_name,
- GVariant *parameters,
- gpointer user_data)
-{
- CcScreenPanel *self = CC_SCREEN_PANEL (user_data);
-
- if (g_strcmp0 (signal_name, "Changed") == 0)
- {
- /* changed, but ignoring */
- if (self->priv->setting_brightness)
- return;
-
- /* retrieve the value again from g-s-d */
- g_dbus_proxy_call (self->priv->proxy,
- "GetPercentage",
- NULL,
- G_DBUS_CALL_FLAGS_NONE,
- 200, /* we don't want to randomly move the bar */
- self->priv->cancellable,
- get_brightness_cb,
- user_data);
- }
-}
-
-static void
set_brightness_cb (GObject *source_object, GAsyncResult *res, gpointer user_data)
{
GError *error = NULL;
@@ -285,6 +258,33 @@ get_brightness_cb (GObject *source_object, GAsyncResult *res, gpointer user_data
}
static void
+on_signal (GDBusProxy *proxy,
+ gchar *sender_name,
+ gchar *signal_name,
+ GVariant *parameters,
+ gpointer user_data)
+{
+ CcScreenPanel *self = CC_SCREEN_PANEL (user_data);
+
+ if (g_strcmp0 (signal_name, "Changed") == 0)
+ {
+ /* changed, but ignoring */
+ if (self->priv->setting_brightness)
+ return;
+
+ /* retrieve the value again from g-s-d */
+ g_dbus_proxy_call (self->priv->proxy,
+ "GetPercentage",
+ NULL,
+ G_DBUS_CALL_FLAGS_NONE,
+ 200, /* we don't want to randomly move the bar */
+ self->priv->cancellable,
+ get_brightness_cb,
+ user_data);
+ }
+}
+
+static void
got_power_proxy_cb (GObject *source_object, GAsyncResult *res, gpointer user_data)
{
GError *error = NULL;