From 2d586a759eeb7890f76e091791acd86b669061df Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Wed, 5 Jun 2013 16:39:51 -0500 Subject: [PATCH] Remove incorrect sanity-check from wl_map_insert_at I got a little over-eager with my sanity checks and didn't realize that the client uses wl_map_insert_at to mark objects as zombies when they come from the server-side. Signed-off-by: Jason Ekstrand --- src/wayland-util.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/wayland-util.c b/src/wayland-util.c index 7a0b268f..4fe9c81f 100644 --- a/src/wayland-util.c +++ b/src/wayland-util.c @@ -211,14 +211,8 @@ wl_map_insert_at(struct wl_map *map, uint32_t flags, uint32_t i, void *data) struct wl_array *entries; if (i < WL_SERVER_ID_START) { - if (map->side == WL_MAP_CLIENT_SIDE) - return -1; - entries = &map->client_entries; } else { - if (map->side == WL_MAP_SERVER_SIDE) - return -1; - entries = &map->server_entries; i -= WL_SERVER_ID_START; }