Remove global handle dependencies from sync/upgrade paths
commite68f5d9a30671419c853b255b32b2e9d0239c9f1
authorDan McGee <dan@archlinux.org>
Fri, 3 Jun 2011 18:18:36 +0000 (3 13:18 -0500)
committerDan McGee <dan@archlinux.org>
Fri, 3 Jun 2011 18:18:36 +0000 (3 13:18 -0500)
treeda3ddef7fa075fcea4035f075d01920fe8b9a3ed
parentd2f05f72f02e15164f2d83347317f15c7e8c4fb9
Remove global handle dependencies from sync/upgrade paths

This kills a lot more global handle business off. sync.c still requires
the handle declaration for one reference that can't be changed yet; it
will be removed in a future patch which isolates all of the necesary API
changes.

Signed-off-by: Dan McGee <dan@archlinux.org>
lib/libalpm/add.c
lib/libalpm/add.h
lib/libalpm/conflict.c
lib/libalpm/conflict.h
lib/libalpm/sync.c
lib/libalpm/sync.h
lib/libalpm/trans.c