subset: use const ref

This commit is contained in:
Adrien Béraud committed 2021-05-28 13:17:25 -04:00
1 parent 43dc7cf222
commit f99fe16a46
1 file changed
+3 -3
+3 -3
View File
@@ -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;