From f99fe16a460edd7cb50e3b1aed4e53fcc0b5c014 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Wed, 26 May 2021 22:40:45 -0400 Subject: [PATCH] subset: use const ref --- src/value.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/value.cpp b/src/value.cpp index 6d50412c..f6e2b1a9 100644 --- a/src/value.cpp +++ b/src/value.cpp @@ -496,10 +496,10 @@ Query::msgpack_unpack(const msgpack::object& o) } template <typename T> -bool subset(std::vector<T> fds, std::vector<T> qfds) +bool subset(const std::vector<T>& fds, const std::vector<T>& qfds) { - for (auto& fd : fds) { - if (std::find_if(qfds.begin(), qfds.end(), [&fd](T& _vfd) { return fd == _vfd; }) == qfds.end()) + for (const auto& fd : fds) { + if (std::find_if(qfds.begin(), qfds.end(), [&fd](const T& _vfd) { return fd == _vfd; }) == qfds.end()) return false; } return true; -- GitLab