1.1 --- a/libfsserver/include/fsserver/page_mapper.h Sat Sep 11 19:44:57 2021 +0200
1.2 +++ b/libfsserver/include/fsserver/page_mapper.h Sun Sep 12 01:14:30 2021 +0200
1.3 @@ -23,7 +23,6 @@
1.4
1.5 #include <fsserver/access_map.h>
1.6 #include <fsserver/accessor.h>
1.7 -#include <fsserver/accountable.h>
1.8 #include <fsserver/page_owner.h>
1.9
1.10 #include <mutex>
1.11 @@ -32,7 +31,7 @@
1.12
1.13 /* A file mapper, associating flexpages with file regions. */
1.14
1.15 -class PageMapper : public PageOwner, public Accountable
1.16 +class PageMapper : public PageOwner
1.17 {
1.18 protected:
1.19 AccessMap _map;
1.20 @@ -52,9 +51,7 @@
1.21 public:
1.22 explicit PageMapper(Accessor *accessor, Pages *pages);
1.23
1.24 - /* Specialised accounting methods. */
1.25 -
1.26 - unsigned int detach();
1.27 + virtual ~PageMapper();
1.28
1.29 Accessor *accessor()
1.30 { return _accessor; }