If return at check iter_entry, it occured memory leak form ret
Change-Id: I88880bcee4f18f0b4fce8d6451e64c87282d0a7a
EINA_LIST_FOREACH(attrs, l, attr)
{
iter_entry = eldbus_message_iter_container_new(iter_dict, 'e', NULL);
EINA_LIST_FOREACH(attrs, l, attr)
{
iter_entry = eldbus_message_iter_container_new(iter_dict, 'e', NULL);
- EINA_SAFETY_ON_NULL_RETURN_VAL(iter_entry, NULL);
+ EINA_SAFETY_ON_NULL_GOTO(iter_entry, fail);
eldbus_message_iter_arguments_append(iter_entry, "ss", attr->key, attr->value);
eldbus_message_iter_container_close(iter_dict, iter_entry);
}
eldbus_message_iter_arguments_append(iter_entry, "ss", attr->key, attr->value);
eldbus_message_iter_container_close(iter_dict, iter_entry);
}