From 559ae0951d4f38eb634d629a4edd63494e30bcb4 Mon Sep 17 00:00:00 2001 From: William Pitcock Date: Fri, 11 May 2012 19:58:34 -0500 Subject: [PATCH] pkg: pass PKGF_* flags to traverse funcs --- pkg.c | 2 +- pkg.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg.c b/pkg.c index 46eea96..f274118 100644 --- a/pkg.c +++ b/pkg.c @@ -643,7 +643,7 @@ pkg_traverse(pkg_t *root, return eflags; if (func != NULL) - func(root, data); + func(root, data, flags); return eflags; } diff --git a/pkg.h b/pkg.h index 1c88e4e..bc00ed6 100644 --- a/pkg.h +++ b/pkg.h @@ -121,7 +121,7 @@ struct pkg_ { #define PKG_ERRF_PACKAGE_NOT_FOUND 0x1 #define PKG_ERRF_PACKAGE_VER_MISMATCH 0x2 -typedef void (*pkg_traverse_func_t)(pkg_t *pkg, void *data); +typedef void (*pkg_traverse_func_t)(pkg_t *pkg, void *data, unsigned int flags); /* pkg.c */ void pkg_free(pkg_t *pkg);