diff options
author | Dan Goodliffe <dan@randomdan.homeip.net> | 2020-09-16 00:44:34 +0100 |
---|---|---|
committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2020-09-16 00:44:34 +0100 |
commit | 98f5f9e905c050f2f934fdcdac8c2bc1899cf5b3 (patch) | |
tree | 669f89770670a516e16ee3987cd926c353d80319 /netfs/fuse/fuseMappersImpl.cpp | |
parent | Concrete entcache types (diff) | |
download | netfs-98f5f9e905c050f2f934fdcdac8c2bc1899cf5b3.tar.bz2 netfs-98f5f9e905c050f2f934fdcdac8c2bc1899cf5b3.tar.xz netfs-98f5f9e905c050f2f934fdcdac8c2bc1899cf5b3.zip |
Progressive constructors for mappers
Diffstat (limited to 'netfs/fuse/fuseMappersImpl.cpp')
-rw-r--r-- | netfs/fuse/fuseMappersImpl.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/netfs/fuse/fuseMappersImpl.cpp b/netfs/fuse/fuseMappersImpl.cpp index 9e82b74..87266b1 100644 --- a/netfs/fuse/fuseMappersImpl.cpp +++ b/netfs/fuse/fuseMappersImpl.cpp @@ -2,8 +2,10 @@ #include <entCache.h> namespace NetFS::Client { - HideUnknownMapperImpl::HideUnknownMapperImpl() : - users(std::make_shared<UserEntCache>()), groups(std::make_shared<GroupEntCache>(users)) + HideUnknownMapperImpl::HideUnknownMapperImpl() : HideUnknownMapperImpl(std::make_shared<UserEntCache>()) { } + + HideUnknownMapperImpl::HideUnknownMapperImpl(EntryResolverPtr<User> u) : + HideUnknownMapperImpl(std::move(u), std::make_shared<GroupEntCache>(u)) { } |