From d0119ee5efa56c32f956027f58673a6b3da7ac46 Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Wed, 13 Jul 2016 19:57:43 -0400 Subject: Use a linked list to store the root paths. --- eval.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'eval.c') diff --git a/eval.c b/eval.c index 48603fb..dfc04ce 100644 --- a/eval.c +++ b/eval.c @@ -970,10 +970,10 @@ int eval_cmdline(const struct cmdline *cmdline) { .ret = 0, }; - for (size_t i = 0; i < cmdline->nroots; ++i) { + for (struct root *root = cmdline->roots; root; root = root->next) { args.last_error = 0; - if (bftw(cmdline->roots[i], cmdline_callback, nopenfd, cmdline->flags, &args) != 0) { + if (bftw(root->path, cmdline_callback, nopenfd, cmdline->flags, &args) != 0) { args.ret = -1; if (errno != args.last_error) { -- cgit v1.2.3