derekf pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=f9ff2e4fa5c762ee915c76791d3fd033150735ec
commit f9ff2e4fa5c762ee915c76791d3fd033150735ec Author: Derek Foreman <[email protected]> Date: Mon Nov 13 14:15:45 2017 -0600 wayland_shm: Remove surface_type from surface This has become not only a write-only variable, but also incorrectly set. Just remove it. --- src/modules/evas/engines/wayland_shm/evas_dmabuf.c | 1 - src/modules/evas/engines/wayland_shm/evas_engine.h | 1 - src/modules/evas/engines/wayland_shm/evas_outbuf.c | 1 - 3 files changed, 3 deletions(-) diff --git a/src/modules/evas/engines/wayland_shm/evas_dmabuf.c b/src/modules/evas/engines/wayland_shm/evas_dmabuf.c index def290cb12..041b275243 100644 --- a/src/modules/evas/engines/wayland_shm/evas_dmabuf.c +++ b/src/modules/evas/engines/wayland_shm/evas_dmabuf.c @@ -783,7 +783,6 @@ _evas_dmabuf_surface_create(Surface *s, int w, int h, int num_buff) } } - s->type = SURFACE_DMABUF; s->funcs.destroy = _evas_dmabuf_surface_destroy; s->funcs.reconfigure = _evas_dmabuf_surface_reconfigure; s->funcs.data_get = _evas_dmabuf_surface_data_get; diff --git a/src/modules/evas/engines/wayland_shm/evas_engine.h b/src/modules/evas/engines/wayland_shm/evas_engine.h index 24696db93a..b9af2285bd 100644 --- a/src/modules/evas/engines/wayland_shm/evas_engine.h +++ b/src/modules/evas/engines/wayland_shm/evas_engine.h @@ -86,7 +86,6 @@ enum _Ecore_Wl2_Buffer_Type typedef struct _Surface Surface; struct _Surface { - Ecore_Wl2_Buffer_Type type; Outbuf *ob; union { diff --git a/src/modules/evas/engines/wayland_shm/evas_outbuf.c b/src/modules/evas/engines/wayland_shm/evas_outbuf.c index 6287a9cbeb..6732fb2095 100644 --- a/src/modules/evas/engines/wayland_shm/evas_outbuf.c +++ b/src/modules/evas/engines/wayland_shm/evas_outbuf.c @@ -16,7 +16,6 @@ _evas_surface_create(Evas_Engine_Info_Wayland *info, int w, int h, Outbuf *ob) out = calloc(1, sizeof(*out)); if (!out) return NULL; - out->type = SURFACE_EMPTY; out->info = info; out->ob = ob; --
