libxbps: require a pointer to xbps_handle in functions that need it.

This removes 2 global vars from lib/initend.c and easier to know
what functions require access to xbps_handle.
This commit is contained in:
Juan RP
2012-06-14 08:22:11 +02:00
parent a3adbcda95
commit 3e9e87fc2a
60 changed files with 1143 additions and 901 deletions

View File

@ -174,11 +174,11 @@ xbps_file_hash_dictionary(prop_dictionary_t d,
}
int
xbps_file_hash_check_dictionary(prop_dictionary_t d,
xbps_file_hash_check_dictionary(struct xbps_handle *xhp,
prop_dictionary_t d,
const char *key,
const char *file)
{
struct xbps_handle *xhp = xbps_handle_get();
const char *sha256d = NULL;
char *buf;
int rv;