backend/headless: remove useless destructor

This commit is contained in:
emersion 2018-04-28 12:47:28 +01:00
parent 57c36ddcb3
commit 79da4c175e
No known key found for this signature in database
GPG key ID: 0FDE7BE0E88F5E48
4 changed files with 11 additions and 22 deletions

View file

@ -154,15 +154,15 @@ void wlr_keyboard_destroy(struct wlr_keyboard *kb) {
if (kb == NULL) {
return;
}
xkb_state_unref(kb->xkb_state);
xkb_keymap_unref(kb->keymap);
close(kb->keymap_fd);
if (kb->impl && kb->impl->destroy) {
kb->impl->destroy(kb);
} else {
wl_list_remove(&kb->events.key.listener_list);
free(kb);
}
xkb_state_unref(kb->xkb_state);
xkb_keymap_unref(kb->keymap);
close(kb->keymap_fd);
free(kb);
}
void wlr_keyboard_led_update(struct wlr_keyboard *kb, uint32_t leds) {