diff --git a/sprout/detail/algorithm/mask_index.hpp b/sprout/detail/algorithm/mask_index.hpp index f738baed..a02a207d 100644 --- a/sprout/detail/algorithm/mask_index.hpp +++ b/sprout/detail/algorithm/mask_index.hpp @@ -25,8 +25,9 @@ namespace sprout { sprout::container_traits::static_size == sizeof...(Args), typename sprout::results::algorithm::type >::type - mask_index_impl(InputIterator const&, InputIterator const&, Result const& result, Predicate, + mask_index_impl(InputIterator const&, InputIterator const&, Result const& result, typename sprout::container_traits::size_type, + typename sprout::container_traits::difference_type n, Args const&... args ) { @@ -76,7 +77,7 @@ namespace sprout { template inline SPROUT_CONSTEXPR typename sprout::results::algorithm::type mask_index(InputIterator first, InputIterator last) { - return sprout::mask_index_(first, last, sprout::pit()); + return sprout::detail::mask_index(first, last, sprout::pit()); } } // namespace detail } // namespace sprout