wayland/drm-lease: Reset reused variable in loop
The `lease` variable is reused in a loop and might contain values from
previous loop iterations.
Fixes: 4a5fcef38d
("native/kms-lease: Implement leasing out a set of connectors")
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3922>
This commit is contained in:
parent
5bce390fe8
commit
5cd15d8aaf
1 changed files with 1 additions and 0 deletions
|
@ -622,6 +622,7 @@ update_connectors (MetaDrmLeaseManager *lease_manager,
|
|||
for (o = meta_kms_device_get_connectors (kms_device); o; o = o->next)
|
||||
{
|
||||
kms_connector = o->data;
|
||||
lease = NULL;
|
||||
|
||||
if (!meta_kms_connector_is_for_lease (kms_connector))
|
||||
continue;
|
||||
|
|
Loading…
Reference in a new issue