exactness: error when _src_unit is NULL

if _src_unit is NULL, the write here would delete the actions, with this
commit we ensure that this is printing an error.

Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org>
Differential Revision: https://phab.enlightenment.org/D11627
devs/bu5hm4n/exactness_work
Marcel Hollerbach 3 years ago committed by Stefan Schmidt
parent 455b07ec62
commit b5a4dbc366
  1. 11
      src/bin/exactness/player.c

@ -1010,12 +1010,11 @@ _write_unit_file(void)
{
if (_dest && _dest_unit && _ready_to_write)
{
if (_src_unit)
{
Exactness_Unit *tmp = NULL;
if (_src_type == FTYPE_EXU) tmp = exactness_unit_file_read(_src_filename);
_dest_unit->actions = tmp->actions;
}
Exactness_Unit *tmp = NULL;
EINA_SAFETY_ON_NULL_RETURN(_src_unit);
if (_src_type == FTYPE_EXU) tmp = exactness_unit_file_read(_src_filename);
_dest_unit->actions = tmp->actions;
exactness_unit_file_write(_dest_unit, _dest);
}
}

Loading…
Cancel
Save