Fix missing free for drag & drop data with GHOST/Wayland

This commit is contained in:
Campbell Barton 2022-06-16 12:29:20 +10:00
parent 02012b0cce
commit 409c62aa61
1 changed files with 4 additions and 0 deletions

View File

@ -270,6 +270,10 @@ static void display_destroy(display_t *d)
}
delete input->data_source;
}
if (input->data_offer_dnd) {
wl_data_offer_destroy(input->data_offer_dnd->id);
delete input->data_offer_dnd;
}
if (input->data_offer_copy_paste) {
wl_data_offer_destroy(input->data_offer_copy_paste->id);
delete input->data_offer_copy_paste;