Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
return false;
}
- auto iter = prefix_refs.upper_bound(key.name);
+ auto end = prefix_refs.upper_bound(key.name);
+ auto iter = end;
if (iter != prefix_refs.begin()) {
--iter;
}
return false;
}
- auto end = prefix_refs.upper_bound(key.name);
+ if (iter != prefix_refs.begin()) {
+ iter = prefix_refs.find(iter->first); /* prefix_refs is multimap, find first element
+ holding that key */
+ }
std::vector<decltype(iter)> iters;