pass pool() to InstOrder, speeds things up
authorKlaus Kaempf <kkaempf@suse.de>
Sat, 11 Feb 2006 19:41:16 +0000 (19:41 +0000)
committerKlaus Kaempf <kkaempf@suse.de>
Sat, 11 Feb 2006 19:41:16 +0000 (19:41 +0000)
testsuite/solver/src/deptestomatic.cc

index bb00396..3a00c9f 100644 (file)
@@ -364,7 +364,7 @@ print_solution (ResolverContext_Ptr context, int *count, ChecksumList & checksum
        solver::detail::PoolItemSet dummy;
 
        solver::detail::PoolItemSet insset( inslist.begin(), inslist.end() );
-       InstallOrder order( insset, dummy );             // sort according top prereq
+       InstallOrder order( context->pool(), insset, dummy );            // sort according top prereq
        order.init();
        const solver::detail::PoolItemList & installorder ( order.getTopSorted() );
        for (solver::detail::PoolItemList::const_iterator iter = installorder.begin(); iter != installorder.end(); iter++) {