X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fjournal%2Fmmap-cache.c;h=767f5555265c7e73aee0c94ec83e0b51788a5baa;hb=6866780115a7c0af034f287d965f4bf6b02c1e6d;hp=54bf1148e18d572d67db3d980a8609b7325971b7;hpb=fa13e4a78487971a5093db3fdc61cad224d47c16;p=elogind.git diff --git a/src/journal/mmap-cache.c b/src/journal/mmap-cache.c index 54bf1148e..767f55552 100644 --- a/src/journal/mmap-cache.c +++ b/src/journal/mmap-cache.c @@ -41,9 +41,9 @@ struct Window { bool keep_always; bool in_unused; + int prot; void *ptr; uint64_t offset; - int prot; size_t size; FileDescriptor *fd; @@ -70,12 +70,11 @@ struct FileDescriptor { struct MMapCache { int n_ref; + unsigned n_windows; Hashmap *fds; Hashmap *contexts; - unsigned n_windows; - LIST_HEAD(Window, unused); Window *last_unused; };