Use xfcd->cookie to pass user-supplied data to the fetch cb.

This commit is contained in:
Juan RP
2011-07-27 18:04:38 +02:00
parent 508f119bc9
commit 43b841dce1
5 changed files with 28 additions and 18 deletions

View File

@@ -110,6 +110,7 @@ int
main(int argc, char **argv)
{
struct xbps_handle *xhp;
struct xferstat xfer;
prop_dictionary_t dict;
const char *version, *rootdir = NULL, *conffile = NULL;
char *plist, *pkgname, *pkgver, *in_chroot_env, *hash;
@@ -153,6 +154,7 @@ main(int argc, char **argv)
}
xhp->debug = debug;
xhp->xbps_fetch_cb = fetch_file_progress_cb;
xhp->xfcd->cookie = &xfer;
xhp->rootdir = rootdir;
xhp->conffile = conffile;