template <class T, class V>
bool contains(T iteratable, V value)
{
- return (std::find(iteratable.begin(), iteratable.end(), value) != iteratable.end());
+ return iteratable.size() > 0 && (std::find(iteratable.begin(), iteratable.end(), value) != iteratable.end());
}
template <class T, class V>
{
VehicleProperty::Property prop = queuedRequests.front();
queuedRequests.pop_front();
- if (ListPlusPlus<VehicleProperty::Property>(&activeRequests).contains(prop))
+ if (contains(activeRequests,prop))
{
return;
}