From 3a2553ff013a3661ec044917ccde4a74fe152dc9 Mon Sep 17 00:00:00 2001 From: Derek Foreman Date: Thu, 18 Feb 2016 18:23:05 -0600 Subject: [PATCH] Revert "server: validate resource versions at creation time" This reverts commit 88ff135ad46b556b6fdeb1244ffd019a262967bc. The parent interface version may be higher than this interface version, and the child object should inherit that version. This check is wrong. --- src/wayland-server.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/wayland-server.c b/src/wayland-server.c index 67cdd0c..ae9365f 100644 --- a/src/wayland-server.c +++ b/src/wayland-server.c @@ -1390,13 +1390,6 @@ wl_resource_create(struct wl_client *client, { struct wl_resource *resource; - if (version < 1 || version > interface->version) { - wl_log("wl_resource_create: invalid resource version %d " - "for interface '%s' - must be in range [1, %d]\n", - version, interface->name, interface->version); - return NULL; - } - resource = malloc(sizeof *resource); if (resource == NULL) return NULL; -- 2.7.4