static Eina_Bool
_e_comp_wl_video_object_ec_cb_remove(void *data, int type, void *event)
{
- E_Event_Client *ev = event;
+ E_Event_Client *ev;
E_Client *ec;
E_Video_Object *vo;
+ ev = event;
EINA_SAFETY_ON_NULL_RETURN_VAL(ev, ECORE_CALLBACK_PASS_ON);
EINA_SAFETY_ON_NULL_RETURN_VAL(ev->ec, ECORE_CALLBACK_PASS_ON);
static void
_e_comp_wl_video_object_resource_destroy(struct wl_resource *resource)
{
- E_Video_Object *vo = wl_resource_get_user_data(resource);
+ E_Video_Object *vo;
+
+ vo = wl_resource_get_user_data(resource);
EINA_SAFETY_ON_NULL_RETURN(vo);
if (vo->ec)
struct wl_resource *surface)
{
E_Video_Object *vo;
- int version = wl_resource_get_version(resource);
+ int version;
struct wl_resource *res;
+ version = wl_resource_get_version(resource);
res = wl_resource_create(client, &tizen_video_object_interface, version, id);
if (res == NULL)
{