fix the deref of null.ret.stat 79/88479/1
authorSooChan Lim <sc1.lim@samsung.com>
Mon, 19 Sep 2016 08:55:27 +0000 (17:55 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Mon, 19 Sep 2016 08:55:27 +0000 (17:55 +0900)
Change-Id: If9407af4c430c84614bea0e870db03aa075f9544

src/wayland-tbm-server.c

index 4929e11..80d5e0a 100644 (file)
@@ -1151,6 +1151,7 @@ wayland_tbm_server_buffer_has_sync_timeline(struct wayland_tbm_server *tbm_srv,
        if (wl_resource_instance_of(wl_buffer, &wl_buffer_interface,
                                    &_wayland_tbm_buffer_impementation)) {
                tbm_buffer = wl_resource_get_user_data(wl_buffer);
+               WL_TBM_RETURN_VAL_IF_FAIL(tbm_buffer != NULL, 0);
 
                if (tbm_buffer->sync_timeline != -1)
                        return 1;