* 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(a)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(a)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