ME_RETV_IF(!__is_valid_index(xtag->pictureList(), index), METADATA_EDITOR_ERROR_INVALID_PARAMETER);
auto it = std::next(xtag->pictureList().begin(), index);
- xtag->removePicture(*it, true);
+ /* No need to set it to 'true'. taglib sets auto-delete. */
+ xtag->removePicture(*it, false);
return METADATA_EDITOR_ERROR_NONE;
}
auto lst = __file->pictureList();
ME_RETV_IF(!__is_valid_index(lst, index), METADATA_EDITOR_ERROR_INVALID_PARAMETER);
- __file->removePicture(lst[index], true);
+ /* No need to set it to 'true'. taglib sets auto-delete. */
+ __file->removePicture(lst[index], false);
return METADATA_EDITOR_ERROR_NONE;
}