2452: Fix exact type of mln::internal::p_complex_piter_base_

* mln/core/internal/p_complex_piter_base.hh (mln::internal::p_complex_piter_base_<I, S, P, E>): Fix the type of the base class w.r.t. the exact type. (mln::internal::p_complex_piter_base_<I, S, P, E>::super_): Adjust. --- milena/ChangeLog | 10 ++++++++++ milena/mln/core/internal/p_complex_piter_base.hh | 7 +++---- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/milena/ChangeLog b/milena/ChangeLog index c32bd1d..5cefbda 100644 --- a/milena/ChangeLog +++ b/milena/ChangeLog @@ -1,3 +1,13 @@ +2008-10-01 Roland Levillain <roland@lrde.epita.fr> + + Fix exact type of mln::internal::p_complex_piter_base_ + + * mln/core/internal/p_complex_piter_base.hh + (mln::internal::p_complex_piter_base_<I, S, P, E>): Fix the type + of the base class w.r.t. the exact type. + (mln::internal::p_complex_piter_base_<I, S, P, E>::super_): + Adjust. + 2008-09-30 Ugo Jardonnet <ugo.jardonnet@lrde.epita.fr> Add interpolation function. Revamp lazy_image. diff --git a/milena/mln/core/internal/p_complex_piter_base.hh b/milena/mln/core/internal/p_complex_piter_base.hh index d906011..edd73b5 100644 --- a/milena/mln/core/internal/p_complex_piter_base.hh +++ b/milena/mln/core/internal/p_complex_piter_base.hh @@ -59,11 +59,10 @@ namespace mln /// \arg \p E The type exact type of the iterator. template <typename I, typename S, typename P, typename E> class p_complex_piter_base_ - : public internal::site_set_iterator_base< S, - p_complex_piter_base_<I, S, P, E> > + : public internal::site_set_iterator_base< S, E > { - typedef p_complex_piter_base_<I, S, P, E> self_; - typedef internal::site_set_iterator_base< S, self_ > super_; + typedef p_complex_piter_base_< I, S, P, E > self_; + typedef internal::site_set_iterator_base< S, E > super_; /// The type of the underlying complex iterator. typedef I iter; -- 1.6.0.1
participants (1)
-
Roland Levillain