From 02857568c931fbc8bfeb462f4a5d7033ca9477f1 Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Mon, 4 Nov 2024 16:07:49 -0500 Subject: [PATCH] kernel/slab: Use final keyword. --- src/system/kernel/slab/HashedObjectCache.h | 2 +- src/system/kernel/slab/SmallObjectCache.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/system/kernel/slab/HashedObjectCache.h b/src/system/kernel/slab/HashedObjectCache.h index 2ae5b07b6d..02fcf6ad9b 100644 --- a/src/system/kernel/slab/HashedObjectCache.h +++ b/src/system/kernel/slab/HashedObjectCache.h @@ -19,7 +19,7 @@ struct HashedSlab : slab { }; -struct HashedObjectCache : ObjectCache { +struct HashedObjectCache final : ObjectCache { HashedObjectCache(); static HashedObjectCache* Create(const char* name, size_t object_size, diff --git a/src/system/kernel/slab/SmallObjectCache.h b/src/system/kernel/slab/SmallObjectCache.h index 2d19a82d62..23b1cc1fa8 100644 --- a/src/system/kernel/slab/SmallObjectCache.h +++ b/src/system/kernel/slab/SmallObjectCache.h @@ -11,7 +11,7 @@ #include "ObjectCache.h" -struct SmallObjectCache : ObjectCache { +struct SmallObjectCache final : ObjectCache { static SmallObjectCache* Create(const char* name, size_t object_size, size_t alignment, size_t maximum, size_t magazineCapacity,