diff options
author | Kristian Høgsberg <krh@redhat.com> | 2009-02-22 20:58:29 -0500 |
---|---|---|
committer | Kristian Høgsberg <krh@redhat.com> | 2009-02-22 20:58:29 -0500 |
commit | 2c837483ec8f509105e3afa49ab0f6fcaeb183b0 (patch) | |
tree | 4ba3f6cb314935ce0c7fb61596df845ac1d6ded0 | |
parent | 4a35fc2563264601967de14990f1c0b3264acfe3 (diff) | |
download | wayland-2c837483ec8f509105e3afa49ab0f6fcaeb183b0.tar.gz wayland-2c837483ec8f509105e3afa49ab0f6fcaeb183b0.tar.xz wayland-2c837483ec8f509105e3afa49ab0f6fcaeb183b0.zip |
Add new surfaces to client hash table.
-rw-r--r-- | wayland-client.c | 1 |
1 files changed, 1 insertions, 0 deletions
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); |