Update of /cvsroot/mockpp/mockpp/3party/ministl
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21140/3party/ministl
Modified Files:
multimap
Log Message:
ministl fully working
Index: multimap
===================================================================
RCS file: /cvsroot/mockpp/mockpp/3party/ministl/multimap,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- multimap 1 Dec 2005 18:15:08 -0000 1.1
+++ multimap 1 Dec 2005 19:43:03 -0000 1.2
@@ -259,9 +259,11 @@
iterator insert (const value_type &v)
{
- iterator i = end();
- if (size() > 0 && lookup (v.first, i))
- return i;
+ iterator i;
+ if (size() == 0)
+ i = begin();
+ else
+ lookup (v.first, i);
i = iterator (_ents.insert (i.n, new value_type(v)));
return i;
|