this probably causes a crash or a leak at some point
Reviewed-by: Marcel Hollerbach <mail@marcel-hollerbach.de>
Differential Revision: https://phab.enlightenment.org/D11526
Ecore_Audio_Object *ea_obj = efl_data_scope_get(eo_obj, ECORE_AUDIO_CLASS);
if (ea_obj->vio)
- _free_vio(ea_obj);
+ {
+ ERR("VIO already set!");
+ _free_vio(ea_obj);
+ }
obj->seekable = obj->seekable_prev;
Ecore_Audio_Object *ea_obj = efl_data_scope_get(eo_obj, ECORE_AUDIO_CLASS);
if (ea_obj->vio)
- _free_vio(ea_obj);
+ {
+ ERR("VIO already set!");
+ _free_vio(ea_obj);
+ }
if (!vio)
return;