(half-baked, but the previous attempt was charred)
(#160792#c20)
-------------------------------------------------------------------
+Fri Apr 21 18:32:00 CEST 2006 - mvidner@suse.cz
+
+- delete only one older version of a xml-store resolvable
+ (half-baked, but the previous attempt was charred)
+
+-------------------------------------------------------------------
Fri Apr 21 17:49:18 CEST 2006 - jsrain@suse.de
- moved license_to_confirm to primary.xml
// #160792 do not just add, also remove older versions
if (true) // !installOnly - only on Package?!
{
- for (PoolItem_Ref old = Helper::findInstalledItem (pool_r, *it); old; )
+ // this would delete the same item over and over
+ //for (PoolItem_Ref old = Helper::findInstalledItem (pool_r, *it); old; )
+ PoolItem_Ref old = Helper::findInstalledItem (pool_r, *it);
+ if (old)
{
_storage.deleteObject(old.resolvable());
}