Remove ctf_fs_ds_file_group_destroy and the custom deleter, now that
ctf_fs_ds_file_group can be simply deleted.
Change-Id: I41100be8a99276ef17df4c9aa37a7f4db0275869
Signed-off-by: Simon Marchi <simon.marchi@efficios.com>
Reviewed-on: https://review.lttng.org/c/babeltrace/+/8257
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
Reviewed-on: https://review.lttng.org/c/babeltrace/+/12295
-static void ctf_fs_ds_file_group_destroy(struct ctf_fs_ds_file_group *ds_file_group)
-{
- if (!ds_file_group) {
- return;
- }
-
- delete ds_file_group;
-}
-
-void ctf_fs_ds_file_group_deleter::operator()(ctf_fs_ds_file_group *group) noexcept
-{
- ctf_fs_ds_file_group_destroy(group);
-}
-
ctf_fs_ds_file_group::UP ctf_fs_ds_file_group_create(struct ctf_fs_trace *ctf_fs_trace,
struct ctf_stream_class *sc,
uint64_t stream_instance_id,
ctf_fs_ds_file_group::UP ctf_fs_ds_file_group_create(struct ctf_fs_trace *ctf_fs_trace,
struct ctf_stream_class *sc,
uint64_t stream_instance_id,
std::vector<ctf_fs_ds_index_entry::UP> entries;
};
std::vector<ctf_fs_ds_index_entry::UP> entries;
};
-struct ctf_fs_ds_file_group_deleter
-{
- void operator()(struct ctf_fs_ds_file_group *group) noexcept;
-};
-
struct ctf_fs_ds_file_group
{
struct ctf_fs_ds_file_group
{
- using UP = std::unique_ptr<ctf_fs_ds_file_group, ctf_fs_ds_file_group_deleter>;
+ using UP = std::unique_ptr<ctf_fs_ds_file_group>;
/*
* This is an _ordered_ array of data stream file infos which
/*
* This is an _ordered_ array of data stream file infos which