diff options
author | Eitan Isaacson <eitan@monotonous.org> | 2010-09-16 08:54:47 -0700 |
---|---|---|
committer | Eitan Isaacson <eitan@monotonous.org> | 2010-11-03 14:58:40 -0700 |
commit | 37d2b6034782fd137b3f9d977ddc5ecb144efb9a (patch) | |
tree | f07dcee6d7bf1c3f92ec28cd4e0c3df03da27366 /src/conn-power-saving.c | |
parent | 0e0f6dab933595e938893f5f41f795d55b50553a (diff) | |
download | telepathy-gabble-37d2b6034782fd137b3f9d977ddc5ecb144efb9a.tar.gz |
Use macro for SetPowerSaving when disconnected.
Some cosmetic changes.
Diffstat (limited to 'src/conn-power-saving.c')
-rw-r--r-- | src/conn-power-saving.c | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/conn-power-saving.c b/src/conn-power-saving.c index 290a00156..ac320cb79 100644 --- a/src/conn-power-saving.c +++ b/src/conn-power-saving.c @@ -117,6 +117,8 @@ conn_power_saving_set_power_saving ( ToggleQueueingContext *queueing_context; gboolean enabled; + TP_BASE_CONNECTION_ERROR_IF_NOT_CONNECTED (base, context); + g_object_get (G_OBJECT (self), "power-saving", &enabled, NULL); if (enable == enabled) @@ -127,15 +129,6 @@ conn_power_saving_set_power_saving ( return; } - if (base->status != TP_CONNECTION_STATUS_CONNECTED) - { - GError *error = g_error_new_literal (TP_ERRORS, TP_ERROR_NOT_AVAILABLE, - "Cannot enter power saving mode when not connected."); - dbus_g_method_return_error (context, error); - g_error_free (error); - return; - } - queueing_context = g_slice_new0 (ToggleQueueingContext); queueing_context->enabling = enable; queueing_context->dbus_context = context; |