From b7855cc5171030ba6dcd3cff8c6d5185a8da1c93 Mon Sep 17 00:00:00 2001 From: Johannes Schlatow Date: Mon, 9 Oct 2023 12:50:20 +0200 Subject: [PATCH] base: remove overriden try_alloc default argument `Expandind_pd_session_client::try_alloc` is an overriden virtual method of `Ram_allocator::try_alloc`. The latter specifies the default Cache argument as CACHED. The overriden method should either do the same or not even specify a default argument at all. genodelabs/genode#5000 --- .../src/include/base/internal/expanding_pd_session_client.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/repos/base/src/include/base/internal/expanding_pd_session_client.h b/repos/base/src/include/base/internal/expanding_pd_session_client.h index bd2fd35687..836da9d353 100644 --- a/repos/base/src/include/base/internal/expanding_pd_session_client.h +++ b/repos/base/src/include/base/internal/expanding_pd_session_client.h @@ -38,7 +38,7 @@ struct Genode::Expanding_pd_session_client : Pd_session_client Expanding_pd_session_client(Parent &parent, Pd_session_capability cap) : Pd_session_client(cap), _parent(parent) { } - Alloc_result try_alloc(size_t size, Cache cache = UNCACHED) override + Alloc_result try_alloc(size_t size, Cache cache) override { /* * If the PD session runs out of quota, issue a resource request