[Haiku-commits] r30983 - haiku/trunk/headers/private/media
stippi at mail.berlios.de
stippi at mail.berlios.de
Sun Jun 7 20:04:33 CEST 2009
Author: stippi
Date: 2009-06-07 20:04:32 +0200 (Sun, 07 Jun 2009)
New Revision: 30983
ViewCVS: http://svn.berlios.de/viewcvs/haiku?rev=30983&view=rev
Modified:
haiku/trunk/headers/private/media/TMap.h
Log:
Just saw that _Remove(index) here was as broken as in TList.h.
Modified: haiku/trunk/headers/private/media/TMap.h
===================================================================
--- haiku/trunk/headers/private/media/TMap.h 2009-06-07 17:56:59 UTC (rev 30982)
+++ haiku/trunk/headers/private/media/TMap.h 2009-06-07 18:04:32 UTC (rev 30983)
@@ -150,9 +150,8 @@
return false;
delete items[index];
item_count--;
- items[index] = items[item_count];
- if (index == item_iter)
- item_iter--;
+ for (int i = index; i < item_count; i++)
+ items[i] = items[i + 1];
return true;
}
More information about the Haiku-commits
mailing list