--- a/src/core/attribute-list.cc Fri Apr 11 16:52:22 2008 -0700
+++ b/src/core/attribute-list.cc Fri Apr 11 16:58:00 2008 -0700
@@ -187,10 +187,11 @@
AttributeList::SerializeToString (void) const
{
std::ostringstream oss;
- for (Attrs::const_iterator i = m_attributes.begin (); i != m_attributes.end (); i++)
+ for (Attrs::const_iterator i = m_attributes.begin (); i != m_attributes.end ();)
{
std::string name = LookupAttributeFullNameByChecker (i->checker);
oss << name << "=" << i->value.SerializeToString (i->checker);
+ i++;
if (i != m_attributes.end ())
{
oss << "|";