summaryrefslogtreecommitdiff
path: root/lib/sbuild/chroot/facet/directory.cc
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sbuild/chroot/facet/directory.cc')
-rw-r--r--lib/sbuild/chroot/facet/directory.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/sbuild/chroot/facet/directory.cc b/lib/sbuild/chroot/facet/directory.cc
index 461c9edb..10c354ba 100644
--- a/lib/sbuild/chroot/facet/directory.cc
+++ b/lib/sbuild/chroot/facet/directory.cc
@@ -78,11 +78,12 @@ namespace sbuild
#endif // SBUILD_FEATURE_BTRFSSNAP
void
- directory::set_chroot (chroot& chroot)
+ directory::set_chroot (chroot& chroot,
+ bool copy)
{
directory_base::set_chroot(chroot);
#ifdef SBUILD_FEATURE_UNION
- if (!owner->get_facet<fsunion>())
+ if (!copy && !owner->get_facet<fsunion>())
owner->add_facet(fsunion::create());
#endif // SBUILD_FEATURE_UNION
}