mirror of
https://gitlab.freedesktop.org/upower/upower.git
synced 2026-05-17 23:48:10 +02:00
linux: use correct object when emitting device-removed signal
TI:14:27:16 BlueZ disappeared TI:14:27:16 emitting device-removed: /org/bluez/hci0/dev_00_11_67_2A_6D_7A (upowerd:228434): GLib-GObject-WARNING **: 14:27:16.218: invalid cast from 'GDBusObjectProxy' to 'UpDevice' TI:14:27:16 up_daemon_device_removed_cb: assertion 'UP_IS_DEVICE (device)' failed
This commit is contained in:
parent
2151d7c0e4
commit
96bbea846b
1 changed files with 1 additions and 1 deletions
|
|
@ -448,7 +448,7 @@ bluez_vanished (GDBusConnection *connection,
|
|||
|
||||
object = G_DBUS_OBJECT (up_device_get_native (device));
|
||||
g_debug ("emitting device-removed: %s", g_dbus_object_get_object_path (object));
|
||||
g_signal_emit (backend, signals[SIGNAL_DEVICE_REMOVED], 0, UP_DEVICE (object));
|
||||
g_signal_emit (backend, signals[SIGNAL_DEVICE_REMOVED], 0, device);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue