compositor: Fix a couple of region leaks
This commit is contained in:
parent
b8a983395d
commit
53df1d8a6b
@ -774,7 +774,6 @@ wlsc_output_repaint(struct wlsc_output *output)
|
||||
pixman_region32_subtract(&clip, &clip, ®ion);
|
||||
pixman_region32_fini(®ion);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
pixman_region32_subtract(&ec->damage, &ec->damage, &output->region);
|
||||
@ -783,6 +782,9 @@ wlsc_output_repaint(struct wlsc_output *output)
|
||||
&output->previous_damage);
|
||||
pixman_region32_copy(&output->previous_damage, &new_damage);
|
||||
|
||||
pixman_region32_fini(&clip);
|
||||
pixman_region32_fini(&new_damage);
|
||||
|
||||
device = (struct wlsc_input_device *) ec->input_device;
|
||||
if (ec->focus && ec->fade.spring.current < 0.001) {
|
||||
if (!wl_list_empty(&device->sprite->link)) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user