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
