---
scribo/ChangeLog | 14 ++++++++++++++
scribo/scribo/core/component_set.hh | 2 +-
scribo/scribo/core/line_set.hh | 4 ++--
3 files changed, 17 insertions(+), 3 deletions(-)
diff --git a/scribo/ChangeLog b/scribo/ChangeLog
index c4bdcfc..3769ae3 100644
--- a/scribo/ChangeLog
+++ b/scribo/ChangeLog
@@ -1,3 +1,17 @@
+2013-02-27 Anthony Seure <anthony.seure(a)lrde.epita.fr>
+
+ Fix different forward declarations (class/struct) in scribo/core
+
+ * scribo/core/component_set.hh
+ * scribo/core/line_set.hh
+
+2013-02-27 Anthony Seure <anthony.seure(a)lrde.epita.fr>
+
+ Fix compilation issue for nonexistant explicit conversion
+
+ * scribo/primitive/extract/lines_h_single.hh
+ * scribo/primitive/extract/lines_v_single.hh
+
2013-02-26 Guillaume Lazzara <z(a)lrde.epita.fr>
* tests/unit_test/unit-tests.mk: Update.
diff --git a/scribo/scribo/core/component_set.hh b/scribo/scribo/core/component_set.hh
index ded64ae..07114c9 100644
--- a/scribo/scribo/core/component_set.hh
+++ b/scribo/scribo/core/component_set.hh
@@ -70,7 +70,7 @@ namespace scribo
{
// Forward declaration.
- template <typename L> struct component_set;
+ template <typename L> class component_set;
namespace internal
diff --git a/scribo/scribo/core/line_set.hh b/scribo/scribo/core/line_set.hh
index db987e6..c841079 100644
--- a/scribo/scribo/core/line_set.hh
+++ b/scribo/scribo/core/line_set.hh
@@ -56,8 +56,8 @@ namespace scribo
{
// Forward declaration.
- template <typename L> struct line_set;
- template <typename L> struct line_info;
+ template <typename L> class line_set;
+ template <typename L> class line_info;
typedef mln::util::object_id<scribo::LineId, unsigned> line_id_t;
--
1.7.2.5