refactor(segmenter_factory): move shared_ptr

This commit is contained in:
Marcus Holland-Moritz 2025-03-16 16:58:06 +01:00
parent 2671153206
commit 240a6a49da

View File

@ -30,10 +30,10 @@ class segmenter_factory_ final : public segmenter_factory::impl {
public: public:
segmenter_factory_(logger& lgr, writer_progress& prog, segmenter_factory_(logger& lgr, writer_progress& prog,
std::shared_ptr<categorizer_manager> catmgr, std::shared_ptr<categorizer_manager> catmgr,
const segmenter_factory::config& cfg) segmenter_factory::config const& cfg)
: lgr_{lgr} : lgr_{lgr}
, prog_{prog} , prog_{prog}
, catmgr_{catmgr} , catmgr_{std::move(catmgr)}
, cfg_{cfg} {} , cfg_{cfg} {}
segmenter create(fragment_category cat, size_t cat_size, segmenter create(fragment_category cat, size_t cat_size,