mirror of
https://git.proxmox.com/git/fwupd
synced 2025-08-06 02:57:48 +00:00
synaptics-mst: Use fu_device_locker_close()
This commit is contained in:
parent
a1882f8c4b
commit
d66a445ada
@ -963,7 +963,10 @@ fu_synaptics_mst_device_scan_cascade (FuSynapticsMstDevice *self, guint8 layer,
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* check recursively for more devices */
|
/* check recursively for more devices */
|
||||||
g_clear_object (&locker);
|
if (!fu_device_locker_close (locker, &error_local)) {
|
||||||
|
g_debug ("faile to close parent: %s", error_local->message);
|
||||||
|
continue;
|
||||||
|
}
|
||||||
self->mode = FU_SYNAPTICS_MST_MODE_REMOTE;
|
self->mode = FU_SYNAPTICS_MST_MODE_REMOTE;
|
||||||
self->layer = layer + 1;
|
self->layer = layer + 1;
|
||||||
self->rad = rad;
|
self->rad = rad;
|
||||||
@ -1070,7 +1073,10 @@ fu_synaptics_mst_device_rescan (FuDevice *device, GError **error)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* recursively look for cascade devices */
|
/* recursively look for cascade devices */
|
||||||
g_clear_object (&locker);
|
if (!fu_device_locker_close (locker, error)) {
|
||||||
|
g_prefix_error (error, "failed to close parent: ");
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
if (!fu_synaptics_mst_device_scan_cascade (self, 0, error))
|
if (!fu_synaptics_mst_device_scan_cascade (self, 0, error))
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user