1.1 --- a/libfsserver/lib/files/file_pager.cc Sun Oct 17 21:55:37 2021 +0200
1.2 +++ b/libfsserver/lib/files/file_pager.cc Sun Oct 17 22:10:09 2021 +0200
1.3 @@ -28,10 +28,9 @@
1.4 mapping flags and a file registry. The provider offers a shared page mapper
1.5 for moderating access to loaded pages. */
1.6
1.7 -FilePager::FilePager(fileid_t fileid, FileProvider *provider, map_flags_t flags,
1.8 - FileRegistry *registry)
1.9 +FilePager::FilePager(fileid_t fileid, FileProvider *provider, map_flags_t flags)
1.10 : Pager(provider->mapper(), flags),
1.11 - _registry(registry), _provider(provider), fileid(fileid)
1.12 + _provider(provider), fileid(fileid)
1.13 {
1.14 }
1.15
1.16 @@ -57,7 +56,7 @@
1.17
1.18 /* Detach the pager, potentially removing the file provider. */
1.19
1.20 - _registry->detach(fileid, _provider);
1.21 + _provider->registry()->detach(fileid, _provider);
1.22 }
1.23
1.24