[Mockpp-commits] mockpp/3party/ministl multimap,1.1,1.2
Brought to you by:
ewald-arnold
From: Ewald A. <ewa...@us...> - 2005-12-01 19:43:12
|
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; |