wayland-tbm-server: clean up wayland_tbm_server_get_bufmgr / surface 46/99446/1
authorYoungJun Cho <yj44.cho@samsung.com>
Wed, 23 Nov 2016 01:26:12 +0000 (10:26 +0900)
committerYoungJun Cho <yj44.cho@samsung.com>
Wed, 23 Nov 2016 01:26:12 +0000 (10:26 +0900)
This patch cleans up wayland_tbm_server_get_bufmgr / surface.

Change-Id: I4fc58c8ae2d7838a56a145bbcd99c3051e1399c1
Signed-off-by: YoungJun Cho <yj44.cho@samsung.com>
src/wayland-tbm-server.c

index 616c3b7..abe0718 100644 (file)
@@ -939,14 +939,16 @@ tbm_surface_h
 wayland_tbm_server_get_surface(struct wayland_tbm_server *tbm_srv,
                               struct wl_resource *wl_buffer)
 {
-       struct wayland_tbm_buffer *tbm_buffer  = NULL;
-
 //     WL_TBM_RETURN_VAL_IF_FAIL(tbm_srv != NULL, NULL);
        WL_TBM_RETURN_VAL_IF_FAIL(wl_buffer != NULL, NULL);
 
        if (wl_resource_instance_of(wl_buffer, &wl_buffer_interface,
                                    &_wayland_tbm_buffer_impementation)) {
-               tbm_buffer = wl_resource_get_user_data(wl_buffer);
+               struct wayland_tbm_buffer *tbm_buffer;
+
+               tbm_buffer = (struct wayland_tbm_buffer *)
+                                       wl_resource_get_user_data(wl_buffer);
+
                return tbm_buffer->surface;
        }
 
@@ -957,13 +959,15 @@ uint32_t
 wayland_tbm_server_get_buffer_flags(struct wayland_tbm_server *tbm_srv,
                                        struct wl_resource *wl_buffer)
 {
-       struct wayland_tbm_buffer *tbm_buffer  = NULL;
-
        WL_TBM_RETURN_VAL_IF_FAIL(wl_buffer != NULL, 0);
 
        if (wl_resource_instance_of(wl_buffer, &wl_buffer_interface,
                                    &_wayland_tbm_buffer_impementation)) {
-               tbm_buffer = wl_resource_get_user_data(wl_buffer);
+               struct wayland_tbm_buffer *tbm_buffer;
+
+               tbm_buffer = (struct wayland_tbm_buffer *)
+                                       wl_resource_get_user_data(wl_buffer);
+
                return tbm_buffer->flags;
        }