summaryrefslogtreecommitdiffstats
path: root/lib/libalpm/trans.h
diff options
context:
space:
mode:
authorAurelien Foret <aurelien@archlinux.org>2005-04-06 20:25:33 +0200
committerAurelien Foret <aurelien@archlinux.org>2005-04-06 20:25:33 +0200
commit04e054f3cbc9ddda9d99e4891055ae2743b3b8ff (patch)
treec3b389113853b45b4bc99bf707a037a4ce186efc /lib/libalpm/trans.h
parent08b34b8aef5e5567c9f186ed9c6ae2b5a7aee47b (diff)
downloadpacman-04e054f3cbc9ddda9d99e4891055ae2743b3b8ff.tar.gz
pacman-04e054f3cbc9ddda9d99e4891055ae2743b3b8ff.tar.xz
replaced transaction 'packages' field by 2 queues: one for packages to be installed and the other for the ones to be removed
Diffstat (limited to 'lib/libalpm/trans.h')
-rw-r--r--lib/libalpm/trans.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/libalpm/trans.h b/lib/libalpm/trans.h
index 98732fbf..74ea7e8c 100644
--- a/lib/libalpm/trans.h
+++ b/lib/libalpm/trans.h
@@ -35,7 +35,8 @@ typedef struct __pmtrans_t {
unsigned char flags;
unsigned char state;
PMList *targets; /* PMList of (char *) */
- PMList *packages; /* PMList of (pmpkginfo_t *) */
+ PMList *install_q; /* PMList of (pmpkginfo_t *) */
+ PMList *remove_q; /* PMList of (pmpkginfo_t *) */
alpm_trans_cb cb;
} pmtrans_t;