diff options
| -rw-r--r-- | types/wlr_virtual_keyboard_v1.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/types/wlr_virtual_keyboard_v1.c b/types/wlr_virtual_keyboard_v1.c index e5463295..ffbd8a4e 100644 --- a/types/wlr_virtual_keyboard_v1.c +++ b/types/wlr_virtual_keyboard_v1.c @@ -51,7 +51,7 @@ static void virtual_keyboard_keymap(struct wl_client *client,  		goto context_fail;  	}  	void *data = mmap(NULL, size, PROT_READ, MAP_PRIVATE, fd, 0); -	if (!data) { +	if (data == MAP_FAILED) {  		goto fd_fail;  	}  	struct xkb_keymap *keymap = xkb_keymap_new_from_string(context, data, | 
