aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDorota Czaplejewicz <dorota.czaplejewicz@puri.sm>2019-11-27 15:09:16 +0000
committerSimon Ser <contact@emersion.fr>2019-11-27 16:49:12 +0100
commitfadd4706edccee76355b384d84f43be8528347b2 (patch)
tree6c54d764b457b5e26a051f206ca0b7fdf28a11bb
parent5df606d8ab4555b0830ff302c8e6374e4c0e34f4 (diff)
virtual_keyboard: Accept keycode 0
-rw-r--r--types/wlr_virtual_keyboard_v1.c3
-rw-r--r--util/array.c1
2 files changed, 0 insertions, 4 deletions
diff --git a/types/wlr_virtual_keyboard_v1.c b/types/wlr_virtual_keyboard_v1.c
index df656367..258a08cb 100644
--- a/types/wlr_virtual_keyboard_v1.c
+++ b/types/wlr_virtual_keyboard_v1.c
@@ -75,9 +75,6 @@ context_fail:
static void virtual_keyboard_key(struct wl_client *client,
struct wl_resource *resource, uint32_t time, uint32_t key,
uint32_t state) {
- if (key == 0) {
- return;
- }
struct wlr_virtual_keyboard_v1 *keyboard =
virtual_keyboard_from_resource(resource);
if (!keyboard->has_keymap) {
diff --git a/util/array.c b/util/array.c
index 7095870d..b708b577 100644
--- a/util/array.c
+++ b/util/array.c
@@ -24,7 +24,6 @@ bool set_add(uint32_t values[], size_t *len, size_t cap, uint32_t target) {
if (*len == cap) {
return false;
}
- assert(target > 0);
for (uint32_t i = 0; i < *len; ++i) {
if (values[i] == target) {
return false;