Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=d9a9ef19855d889e426dcc23c129b37cdca66bd5
commit d9a9ef19855d889e426dcc23c129b37cdca66bd5 Author: Michel Hermier <[email protected]> Date: Wed May 22 14:18:42 2013 +0200 libpacman: Remove now unsed _pacman_checkdeps. diff --git a/lib/libpacman/deps.c b/lib/libpacman/deps.c index ddabe33..77f0a09 100644 --- a/lib/libpacman/deps.c +++ b/lib/libpacman/deps.c @@ -296,7 +296,7 @@ void _pacman_sortbydeps(pmtrans_t *trans, int mode) for(i = vertices; i; i = i->next) { pmgraph_t *vertex_i = i->data; pmpkg_t *p_i = vertex_i->data; - /* TODO this should be somehow combined with _pacman_checkdeps */ + /* TODO this should be somehow combined with _pacman_trans_checkdeps */ for(j = vertices; j; j = j->next) { pmgraph_t *vertex_j = j->data; pmpkg_t *p_j = vertex_j->data; @@ -442,28 +442,6 @@ int _pacman_trans_checkdeps (pmtrans_t *trans, pmlist_t **depmisslist) { return 0; } -/* Returns a pmlist_t* of missing_t pointers. - * - * dependencies can include versions with depmod operators. - */ -pmlist_t *_pacman_checkdeps (pmtrans_t *trans, unsigned char op, pmlist_t *packages) { - pmlist_t *i, *ret = NULL; - - for (i = packages; i; i = i->next) { - pmtranspkg_t transpkg; - transpkg.type = op; - if (op & PM_TRANS_TYPE_ADD) { - transpkg.pkg_new = i->data; - transpkg.pkg_local = _pacman_db_get_pkgfromcache(trans->handle->db_local, transpkg.pkg_new->name); - } else { - transpkg.pkg_new = NULL; - transpkg.pkg_local = i->data; - } - _pacman_transpkg_checkdeps(trans, &transpkg, &ret); - } - return ret; -} - /* return a new pmlist_t target list containing all packages in the original * target list, as well as all their un-needed dependencies. By un-needed, * I mean dependencies that are *only* required for packages in the target diff --git a/lib/libpacman/deps.h b/lib/libpacman/deps.h index 7e42fd9..8ae3109 100644 --- a/lib/libpacman/deps.h +++ b/lib/libpacman/deps.h @@ -52,7 +52,6 @@ int _pacman_depmissinglist_add (pmlist_t **depmissinglist, const char *target, u unsigned char depmod, const char *depname, const char *depversion); void _pacman_sortbydeps(pmtrans_t *trans, int mode); -pmlist_t *_pacman_checkdeps(pmtrans_t *trans, unsigned char op, pmlist_t *packages); int _pacman_splitdep(const char *depstr, pmdepend_t *depend); void _pacman_removedeps(pmtrans_t *trans); _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
