forked from ariadne/pkgconf
queue: remove maxdepth + 1 hack (long story)
parent
0d412423bd
commit
fc01992654
4
queue.c
4
queue.c
|
@ -81,8 +81,6 @@ pkg_queue_apply(pkg_queue_t *head, pkg_queue_apply_func_t func, int maxdepth, un
|
||||||
/* if maxdepth is one, then we will not traverse deeper than our virtual package. */
|
/* if maxdepth is one, then we will not traverse deeper than our virtual package. */
|
||||||
if (!maxdepth)
|
if (!maxdepth)
|
||||||
maxdepth = -1;
|
maxdepth = -1;
|
||||||
else if (maxdepth > 0)
|
|
||||||
maxdepth++;
|
|
||||||
|
|
||||||
if (pkg_queue_verify(&world, head, maxdepth, flags) != PKG_ERRF_OK)
|
if (pkg_queue_verify(&world, head, maxdepth, flags) != PKG_ERRF_OK)
|
||||||
return false;
|
return false;
|
||||||
|
@ -107,8 +105,6 @@ pkg_queue_validate(pkg_queue_t *head, int maxdepth, unsigned int flags)
|
||||||
/* if maxdepth is one, then we will not traverse deeper than our virtual package. */
|
/* if maxdepth is one, then we will not traverse deeper than our virtual package. */
|
||||||
if (!maxdepth)
|
if (!maxdepth)
|
||||||
maxdepth = -1;
|
maxdepth = -1;
|
||||||
else if (maxdepth > 0)
|
|
||||||
maxdepth++;
|
|
||||||
|
|
||||||
if (pkg_queue_verify(&world, head, maxdepth, flags) != PKG_ERRF_OK)
|
if (pkg_queue_verify(&world, head, maxdepth, flags) != PKG_ERRF_OK)
|
||||||
retval = false;
|
retval = false;
|
||||||
|
|
Loading…
Reference in New Issue