# HG changeset patch # User Paul Boddie # Date 1613085509 -3600 # Node ID 78f2cb0ab2996933dc71112e06ac26779d3cac2e # Parent a885003812e8e91f0b49f7e7004bdad431d80d15 Moved method implementation from the header file. diff -r a885003812e8 -r 78f2cb0ab299 file_pager.cc --- a/file_pager.cc Fri Feb 12 00:17:57 2021 +0100 +++ b/file_pager.cc Fri Feb 12 00:18:29 2021 +0100 @@ -35,4 +35,9 @@ return L4_EOK; } +long FilePager::map(unsigned long offset, l4_addr_t hot_spot, unsigned long flags, l4_snd_fpage_t *region) +{ + return Pager::map(offset, hot_spot, flags, region); +} + // vim: tabstop=4 expandtab shiftwidth=4 diff -r a885003812e8 -r 78f2cb0ab299 file_pager.h --- a/file_pager.h Fri Feb 12 00:17:57 2021 +0100 +++ b/file_pager.h Fri Feb 12 00:18:29 2021 +0100 @@ -23,8 +23,7 @@ /* Pager and mapped file methods. */ - virtual long map(unsigned long offset, l4_addr_t hot_spot, unsigned long flags, l4_snd_fpage_t *region) - { return Pager::map(offset, hot_spot, flags, region); } + virtual long map(unsigned long offset, l4_addr_t hot_spot, unsigned long flags, l4_snd_fpage_t *region); virtual long mmap(size_t position, size_t length, size_t *start_pos, size_t *end_pos, size_t *data_end); };