input: keyboard: keymap: close(fd) on early-return when failing to mmap

This commit is contained in:
Daniel Eklöf 2020-07-14 08:55:20 +02:00
parent 0ed02e9676
commit 21674ab382
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F

View file

@ -212,6 +212,7 @@ keyboard_keymap(void *data, struct wl_keyboard *wl_keyboard,
char *map_str = mmap(NULL, size, PROT_READ, MAP_PRIVATE, fd, 0);
if (map_str == MAP_FAILED) {
LOG_ERRNO("failed to mmap keyboard keymap");
close(fd);
return;
}