implement pool_set_rootdir/REPO_USE_ROOTDIR instead of passing a rootdir to various...
authorMichael Schroeder <mls@suse.de>
Tue, 23 Oct 2012 10:37:25 +0000 (12:37 +0200)
committerMichael Schroeder <mls@suse.de>
Tue, 23 Oct 2012 10:37:25 +0000 (12:37 +0200)
commit765ead528d2b791e43e2a90212b5e4a0c2ad1302
treedf895b663861fa3894c5a3d713626b9709dd9ed5
parentdbd528c82312931703cef9c3f932ee5c8bd4c635
implement pool_set_rootdir/REPO_USE_ROOTDIR instead of passing a rootdir to various functions.

Breaks the interface a bit, sorry. The new way seems to be much cleaner, though.
Extra apologies to Nate Skulic for removing his add_rpmdb_root method one day
after adding it.
17 files changed:
bindings/solv.i
examples/solv.c
ext/repo_arch.c
ext/repo_deb.c
ext/repo_deb.h
ext/repo_products.c
ext/repo_products.h
ext/repo_releasefile_products.c
ext/repo_rpmdb.c
ext/repo_rpmdb.h
ext/repo_zyppdb.c
src/libsolv.ver
src/pool.c
src/pool.h
src/repo.h
tools/findfileconflicts.c
tools/rpmdb2solv.c