{
/* decided and miss */
map[p] = 2;
+ did = 0;
break;
}
- m |= r; /* 1 | 9 | 16 | 17 */
+ if (r == 16)
+ break; /* undecided */
+ m |= r; /* 1 | 9 | 17 */
}
if (req)
continue;
if ((providedbyinstalled(pool, map, con, ispatch, noobsoletesmap) & 1) != 0)
{
map[p] = 2;
+ did = 0;
break;
}
if ((m == 1 || m == 17) && ISRELDEP(con))