From 2c837483ec8f509105e3afa49ab0f6fcaeb183b0 Mon Sep 17 00:00:00 2001 From: Kristian Høgsberg Date: Sun, 22 Feb 2009 20:58:29 -0500 Subject: Add new surfaces to client hash table. --- wayland-client.c | 1 + 1 file changed, 1 insertion(+) diff --git a/wayland-client.c b/wayland-client.c index 5e8f036..3c977b2 100644 --- a/wayland-client.c +++ b/wayland-client.c @@ -566,6 +566,7 @@ wl_compositor_create_surface(struct wl_compositor *compositor) surface->proxy.base.interface = &wl_surface_interface; surface->proxy.base.id = wl_display_allocate_id(compositor->proxy.display); surface->proxy.display = compositor->proxy.display; + wl_hash_insert(compositor->proxy.display->objects, &surface->proxy.base); wl_proxy_marshal(&compositor->proxy, WL_COMPOSITOR_CREATE_SURFACE, surface); -- cgit v1.2.3