ector software: make a pair of ref/unref.

public_shape missed get xunref,
it won't reache to zero reference.

@fix
This commit is contained in:
Hermet Park 2018-11-23 20:41:27 +09:00
parent ce8b9e4b85
commit e8ff75da2a
1 changed files with 3 additions and 1 deletions

View File

@ -790,8 +790,10 @@ _ector_renderer_software_shape_efl_object_destructor(Eo *obj, Ector_Renderer_Sof
free(pd->task);
efl_data_xunref(pd->base->surface, pd->surface, obj);
efl_data_xunref(obj, pd->shape, obj);
efl_data_xunref(obj, pd->base, obj);
efl_data_xunref(obj, pd->shape, obj);
efl_data_xunref(obj, pd->public_shape, obj);
efl_destructor(efl_super(obj, ECTOR_RENDERER_SOFTWARE_SHAPE_CLASS));
}