* mln/core/site_set/p_n_faces_piter.hh
(mln::p_n_faces_fwd_piter, mln::p_n_faces_bkd_piter):
Change the third parameter of the base class from `P' to
`mln_site(P)'.
---
milena/ChangeLog | 9 +++++++++
milena/mln/core/site_set/p_n_faces_piter.hh | 11 ++++++-----
2 files changed, 15 insertions(+), 5 deletions(-)
diff --git a/milena/ChangeLog b/milena/ChangeLog
index 20a3967..8df9b80 100644
--- a/milena/ChangeLog
+++ b/milena/ChangeLog
@@ -1,3 +1,12 @@
+2010-11-29 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Fix the type of the underlying site of p_n_faces_piters.
+
+ * mln/core/site_set/p_n_faces_piter.hh
+ (mln::p_n_faces_fwd_piter, mln::p_n_faces_bkd_piter):
+ Change the third parameter of the base class from `P' to
+ `mln_site(P)'.
+
2010-07-29 Roland Levillain <roland(a)lrde.epita.fr>
Fix output streams uses.
diff --git a/milena/mln/core/site_set/p_n_faces_piter.hh
b/milena/mln/core/site_set/p_n_faces_piter.hh
index 599f49d..de5653d 100644
--- a/milena/mln/core/site_set/p_n_faces_piter.hh
+++ b/milena/mln/core/site_set/p_n_faces_piter.hh
@@ -1,4 +1,5 @@
-// Copyright (C) 2008, 2009 EPITA Research and Development Laboratory (LRDE)
+// Copyright (C) 2008, 2009, 2010 EPITA Research and Development
+// Laboratory (LRDE)
//
// This file is part of Olena.
//
@@ -51,13 +52,13 @@ namespace mln
class p_n_faces_fwd_piter
: public internal::p_complex_piter_base_< topo::n_face_fwd_iter<D>,
p_complex<D, P>,
- P,
+ mln_site(P),
p_n_faces_fwd_piter<D, P> >
{
typedef p_n_faces_fwd_piter<D, P> self_;
typedef internal::p_complex_piter_base_< topo::n_face_fwd_iter<D>,
p_complex<D, P>,
- P,
+ mln_site(P),
self_ > super_;
public:
@@ -89,13 +90,13 @@ namespace mln
as it is also used for p_faces piters! */
: public internal::p_complex_piter_base_< topo::n_face_bkd_iter<D>,
p_complex<D, P>,
- P,
+ mln_site(P),
p_n_faces_bkd_piter<D, P> >
{
typedef p_n_faces_bkd_piter<D, P> self_;
typedef internal::p_complex_piter_base_< topo::n_face_bkd_iter<D>,
p_complex<D, P>,
- P,
+ mln_site(P),
self_ > super_;
public:
--
1.5.6.5