summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/gallium/state_trackers/clover/util/range.hpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gallium/state_trackers/clover/util/range.hpp b/src/gallium/state_trackers/clover/util/range.hpp
index cefa5b5ad17..afa5f7730bf 100644
--- a/src/gallium/state_trackers/clover/util/range.hpp
+++ b/src/gallium/state_trackers/clover/util/range.hpp
@@ -269,7 +269,8 @@ namespace clover {
typename super::const_iterator
end() const {
- return { f, tuple::map(ends(), os) };
+ return { f, tuple::map(advances_by(size()),
+ tuple::map(begins(), os)) };
}
typename super::size_type