ecore_wl: change the compositor binding version 42/139442/1
authorBoram Park <boram1288.park@samsung.com>
Thu, 15 Jun 2017 07:09:45 +0000 (16:09 +0900)
committerBoram Park <boram1288.park@samsung.com>
Wed, 19 Jul 2017 03:43:49 +0000 (12:43 +0900)
to use wl_surface_damage_buffer

Change-Id: I4791022e2b348989729a5ba5e8717d19d5b83edf

src/lib/ecore_wayland/ecore_wl.c

index 6817a17..cdc802c 100644 (file)
@@ -986,8 +986,13 @@ _ecore_wl_cb_handle_global(void *data, struct wl_registry *registry, unsigned in
 
    if (!strcmp(interface, "wl_compositor"))
      {
+        if (version < 4)
+          client_version = version;
+        else
+          client_version = 4;
+
         ewd->wl.compositor =
-          wl_registry_bind(registry, id, &wl_compositor_interface, 3);
+          wl_registry_bind(registry, id, &wl_compositor_interface, client_version);
      }
    else if (!strcmp(interface, "wl_subcompositor"))
      {