From f9ff2e4fa5c762ee915c76791d3fd033150735ec Mon Sep 17 00:00:00 2001 From: Derek Foreman Date: Mon, 13 Nov 2017 14:15:45 -0600 Subject: [PATCH] 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 def290c..041b275 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 24696db..b9af228 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 6287a9c..6732fb2 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; -- 2.7.4