Clean some tidy warnings

pull/3309/head
gabime 9 months ago
parent 2da025bdfa
commit a57169f4f0

@ -24,14 +24,14 @@ class dist_sink : public base_sink<Mutex> {
public: public:
dist_sink() = default; dist_sink() = default;
explicit dist_sink(std::vector<std::shared_ptr<sink>> sinks) explicit dist_sink(std::vector<std::shared_ptr<sink>> sinks)
: sinks_(sinks) {} : sinks_(std::move(sinks)) {}
dist_sink(const dist_sink &) = delete; dist_sink(const dist_sink &) = delete;
dist_sink &operator=(const dist_sink &) = delete; dist_sink &operator=(const dist_sink &) = delete;
void add_sink(std::shared_ptr<sink> sub_sink) { void add_sink(std::shared_ptr<sink> sub_sink) {
std::lock_guard<Mutex> lock(base_sink<Mutex>::mutex_); std::lock_guard<Mutex> lock(base_sink<Mutex>::mutex_);
sinks_.push_back(sub_sink); sinks_.push_back(std::move(sub_sink));
} }
void remove_sink(std::shared_ptr<sink> sub_sink) { void remove_sink(std::shared_ptr<sink> sub_sink) {

Loading…
Cancel
Save