From 483b7789c38e42b26fbdbf10601fe47567078a50 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Tue, 17 Mar 2026 22:32:06 +0100 Subject: kapi/memory: remove penalizing explicit --- kapi/include/kapi/memory/address.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kapi') diff --git a/kapi/include/kapi/memory/address.hpp b/kapi/include/kapi/memory/address.hpp index 3bef358..69fc7b9 100644 --- a/kapi/include/kapi/memory/address.hpp +++ b/kapi/include/kapi/memory/address.hpp @@ -33,7 +33,7 @@ namespace kapi::memory struct address { //! Construct a null-address. - constexpr explicit address() noexcept = default; + constexpr address() noexcept = default; //! Construct an address representing the given value. //! -- cgit v1.2.3 From d2e7a4e2fd5a2973b6c9071951eaf8b2d24d84a3 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Tue, 17 Mar 2026 22:32:52 +0100 Subject: kapi/bootm: initialize all members --- kapi/include/kapi/boot_module/boot_module.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'kapi') diff --git a/kapi/include/kapi/boot_module/boot_module.hpp b/kapi/include/kapi/boot_module/boot_module.hpp index 729efc9..85a1ac5 100644 --- a/kapi/include/kapi/boot_module/boot_module.hpp +++ b/kapi/include/kapi/boot_module/boot_module.hpp @@ -14,9 +14,9 @@ namespace kapi::boot_modules // ! its name, virtual start address, and size. struct boot_module { - std::string_view name; + std::string_view name{}; memory::linear_address start_address{}; - size_t size; + std::size_t size{}; }; } // namespace kapi::boot_modules -- cgit v1.2.3