Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=d6fef04a79fda2a6bdd2552f00aefc5933dc678c

commit d6fef04a79fda2a6bdd2552f00aefc5933dc678c
Author: Michel Hermier <[email protected]>
Date:   Mon May 12 17:27:03 2014 +0200

libpacman: Make duplicate target detection code more compact.

diff --git a/lib/libpacman/trans.cpp b/lib/libpacman/trans.cpp
index 5edb4d1..d3ccef3 100644
--- a/lib/libpacman/trans.cpp
+++ b/lib/libpacman/trans.cpp
@@ -690,6 +690,7 @@ int __pmtrans_t::add(const char *target)
if(_pacman_list_is_strin(target, targets)) {
RET_ERR(PM_ERR_TRANS_DUP_TARGET, -1);
}
+       targets = _pacman_stringlist_append(targets, target);

if(type == PM_TRANS_TYPE_SYNC) {
char targline[PKG_FULLNAME_LEN];
@@ -856,8 +857,6 @@ int __pmtrans_t::add(const char *target)
}
}

-       targets = _pacman_stringlist_append(targets, target);
-
return(0);

error:
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to