diff options
author | Dan McGee <dan@archlinux.org> | 2007-02-20 03:14:27 +0100 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2007-02-20 03:14:27 +0100 |
commit | 03f034ef0eacaca3611193007c24d6c2af94bdb8 (patch) | |
tree | d0b13f3e0c3cca0a07cd908e8d332697df03dff9 /lib/libalpm/trans.h | |
parent | 3f802fb38ed11a73f343191c0b3178d37d5e8a4d (diff) | |
download | pacman-03f034ef0eacaca3611193007c24d6c2af94bdb8.tar.gz pacman-03f034ef0eacaca3611193007c24d6c2af94bdb8.tar.xz |
* Updated conflict checking one last time. You can finally have a file move
from one package to another seemlessly (knock on wood). This is implemented
through the use of two skip lists in the trans struct- skip_add and
skip_remove, which replace the former trans->skiplist.
* Removed an unnecessary function parameter, added a necessary one.
* If a package has no backup files, print '(none)' under the heading so it is
more obvious.
* Updated my TODO list.
Diffstat (limited to 'lib/libalpm/trans.h')
-rw-r--r-- | lib/libalpm/trans.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/libalpm/trans.h b/lib/libalpm/trans.h index f0fe1e57..83b99abb 100644 --- a/lib/libalpm/trans.h +++ b/lib/libalpm/trans.h @@ -41,9 +41,10 @@ struct __pmtrans_t { pmtranstype_t type; unsigned int flags; pmtransstate_t state; - alpm_list_t *targets; /* alpm_list_t of (char *) */ - alpm_list_t *packages; /* alpm_list_t of (pmpkg_t *) or (pmsyncpkg_t *) */ - alpm_list_t *skiplist; /* alpm_list_t of (char *) */ + alpm_list_t *targets; /* list of (char *) */ + alpm_list_t *packages; /* list of (pmpkg_t *) or (pmsyncpkg_t *) */ + alpm_list_t *skip_add; /* list of (char *) */ + alpm_list_t *skip_remove; /* list of (char *) */ alpm_trans_cb_event cb_event; alpm_trans_cb_conv cb_conv; alpm_trans_cb_progress cb_progress; |