bluetooth: Use g_auto for variables
This commit is contained in:
parent
14f20f3784
commit
631e83ec0e
1 changed files with 14 additions and 17 deletions
|
@ -170,23 +170,22 @@ cc_bluetooth_panel_update_power (CcBluetoothPanel *self)
|
||||||
static void
|
static void
|
||||||
airplane_mode_changed (CcBluetoothPanel *self)
|
airplane_mode_changed (CcBluetoothPanel *self)
|
||||||
{
|
{
|
||||||
GVariant *v;
|
g_autoptr(GVariant) airplane_mode = NULL;
|
||||||
|
g_autoptr(GVariant) bluetooth_airplane_mode = NULL;
|
||||||
|
g_autoptr(GVariant) bluetooth_hardware_airplane_mode = NULL;
|
||||||
|
g_autoptr(GVariant) bluetooth_has_airplane_mode = NULL;
|
||||||
|
|
||||||
v = g_dbus_proxy_get_cached_property (self->rfkill, "AirplaneMode");
|
airplane_mode = g_dbus_proxy_get_cached_property (self->rfkill, "AirplaneMode");
|
||||||
self->airplane_mode = g_variant_get_boolean (v);
|
self->airplane_mode = g_variant_get_boolean (airplane_mode);
|
||||||
g_variant_unref (v);
|
|
||||||
|
|
||||||
v = g_dbus_proxy_get_cached_property (self->rfkill, "BluetoothAirplaneMode");
|
bluetooth_airplane_mode = g_dbus_proxy_get_cached_property (self->rfkill, "BluetoothAirplaneMode");
|
||||||
self->bt_airplane_mode = g_variant_get_boolean (v);
|
self->bt_airplane_mode = g_variant_get_boolean (bluetooth_airplane_mode);
|
||||||
g_variant_unref (v);
|
|
||||||
|
|
||||||
v = g_dbus_proxy_get_cached_property (self->rfkill, "BluetoothHardwareAirplaneMode");
|
bluetooth_hardware_airplane_mode = g_dbus_proxy_get_cached_property (self->rfkill, "BluetoothHardwareAirplaneMode");
|
||||||
self->hardware_airplane_mode = g_variant_get_boolean (v);
|
self->hardware_airplane_mode = g_variant_get_boolean (bluetooth_hardware_airplane_mode);
|
||||||
g_variant_unref (v);
|
|
||||||
|
|
||||||
v = g_dbus_proxy_get_cached_property (self->rfkill, "BluetoothHasAirplaneMode");
|
bluetooth_has_airplane_mode = g_dbus_proxy_get_cached_property (self->rfkill, "BluetoothHasAirplaneMode");
|
||||||
self->has_airplane_mode = g_variant_get_boolean (v);
|
self->has_airplane_mode = g_variant_get_boolean (bluetooth_has_airplane_mode);
|
||||||
g_variant_unref (v);
|
|
||||||
|
|
||||||
cc_bluetooth_panel_update_power (self);
|
cc_bluetooth_panel_update_power (self);
|
||||||
}
|
}
|
||||||
|
@ -249,13 +248,11 @@ panel_changed (CcBluetoothPanel *self,
|
||||||
const char *panel)
|
const char *panel)
|
||||||
{
|
{
|
||||||
CcShell *shell;
|
CcShell *shell;
|
||||||
GError *error = NULL;
|
g_autoptr(GError) error = NULL;
|
||||||
|
|
||||||
shell = cc_panel_get_shell (CC_PANEL (self));
|
shell = cc_panel_get_shell (CC_PANEL (self));
|
||||||
if (cc_shell_set_active_panel_from_id (shell, panel, NULL, &error) == FALSE) {
|
if (cc_shell_set_active_panel_from_id (shell, panel, NULL, &error) == FALSE)
|
||||||
g_warning ("Failed to activate '%s' panel: %s", panel, error->message);
|
g_warning ("Failed to activate '%s' panel: %s", panel, error->message);
|
||||||
g_error_free (error);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
Loading…
Add table
Reference in a new issue