1
0
mirror of https://github.com/moparisthebest/pacman synced 2024-12-23 00:08:50 -05:00

fixed the usage of 4 list_is_in calls (should have been list_is_strin)

This commit is contained in:
Aurelien Foret 2006-01-06 20:47:26 +00:00
parent 2c22045ba8
commit 45720f32e9

View File

@ -456,10 +456,12 @@ int sync_prepare(pmtrans_t *trans, pmdb_t *db_local, PMList *dbs_sync, PMList **
/* figure out which one was requested in targets. If they both were, /* figure out which one was requested in targets. If they both were,
* then it's still an unresolvable conflict. */ * then it's still an unresolvable conflict. */
if(pm_list_is_in(miss->depend.name, trans->targets) && !pm_list_is_in(miss->target, trans->targets)) { if(pm_list_is_strin(miss->depend.name, trans->targets)
&& !pm_list_is_strin(miss->target, trans->targets)) {
/* remove miss->target */ /* remove miss->target */
rmpkg = strdup(miss->target); rmpkg = strdup(miss->target);
} else if(pm_list_is_in(miss->target, trans->targets) && !pm_list_is_in(miss->depend.name, trans->targets)) { } else if(pm_list_is_strin(miss->target, trans->targets)
&& !pm_list_is_strin(miss->depend.name, trans->targets)) {
/* remove miss->depend.name */ /* remove miss->depend.name */
rmpkg = strdup(miss->depend.name); rmpkg = strdup(miss->depend.name);
} else { } else {