return;
}
- if (ctf_fs_trace->metadata) {
- delete ctf_fs_trace->metadata;
- }
-
delete ctf_fs_trace;
}
ctf_fs_trace::UP ctf_fs_trace {new struct ctf_fs_trace(parentLogger)};
ctf_fs_trace->path = path;
- ctf_fs_trace->metadata = new ctf_fs_metadata;
+ ctf_fs_trace->metadata = bt2s::make_unique<ctf_fs_metadata>();
ret = ctf_fs_metadata_set_trace_class(selfComp, ctf_fs_trace.get(), clkClsCfg);
if (ret) {