Now everything at least compiles, though doing nothing
diff --git a/model/sync-full-state.cc b/model/sync-full-state.cc
index 696ac3c..ffd3120 100644
--- a/model/sync-full-state.cc
+++ b/model/sync-full-state.cc
@@ -56,14 +56,14 @@
{
m_lastUpdated = Simulator::Now ();
- LeafContainer::iterator item = m_leafs.find (*info);
- if (item == m_leafs.end ())
+ LeafContainer::iterator item = m_leaves.find (*info);
+ if (item == m_leaves.end ())
{
- m_leafs.insert (make_shared<Leaf> (info, cref (seq)));
+ m_leaves.insert (make_shared<Leaf> (info, cref (seq)));
}
else
{
- m_leafs.modify (item, ll::bind (&Leaf::setSeq, ll::_1, cref (seq)));
+ m_leaves.modify (item, ll::bind (&Leaf::setSeq, *ll::_1, seq));
}
}
@@ -72,7 +72,7 @@
{
m_lastUpdated = Simulator::Now ();
- m_leafs.remove (info);
+ m_leaves.erase (*info);
}