]> git.ipfire.org Git - thirdparty/bacula.git/commit
Fix #9209 lsmark don't walk through unselected directory
authorAlain Spineux <alain@baculasystems.com>
Fri, 3 Jun 2022 09:51:51 +0000 (11:51 +0200)
committerEric Bollengier <eric@baculasystems.com>
Thu, 14 Sep 2023 11:56:58 +0000 (13:56 +0200)
commite3cae5f12b09701592aae2b60b03280feb64c367
treeee5eed450ae9507b5482d703ed8da4154e3bd326
parenta48f5c2395884b972e1a5def2b7c0f1b83c1c4de
Fix #9209 lsmark don't walk through unselected directory

- this fix explore the tree once and mark all directory
  that old marked file (at any sub level)
- then the lsmark code can display the parent directory
  only if they have marked sub-children
bacula/src/dird/ua_tree.c
bacula/src/lib/tree.h