diff options
Diffstat (limited to 'kapi')
| -rw-r--r-- | kapi/kapi/boot_module/bus.hpp | 4 | ||||
| -rw-r--r-- | kapi/kapi/boot_modules.hpp | 1 | ||||
| -rw-r--r-- | kapi/kapi/devices/driver_registry.hpp | 2 |
3 files changed, 4 insertions, 3 deletions
diff --git a/kapi/kapi/boot_module/bus.hpp b/kapi/kapi/boot_module/bus.hpp index 4d195111..2dc1e1b7 100644 --- a/kapi/kapi/boot_module/bus.hpp +++ b/kapi/kapi/boot_module/bus.hpp @@ -38,9 +38,9 @@ namespace kapi::boot_modules { boot_module_device(std::size_t index, boot_module const & module); - auto command_line() const -> std::string_view override; + [[nodiscard]] auto command_line() const -> std::string_view override; - auto module() const -> boot_module const & override; + [[nodiscard]] auto module() const -> boot_module const & override; protected: auto query_interface(kapi::devices::interface interface) -> void * override; diff --git a/kapi/kapi/boot_modules.hpp b/kapi/kapi/boot_modules.hpp index 678195c0..56fefe4f 100644 --- a/kapi/kapi/boot_modules.hpp +++ b/kapi/kapi/boot_modules.hpp @@ -3,6 +3,7 @@ #include <kapi/boot_module/boot_module.hpp> // IWYU pragma: export #include <kapi/boot_module/boot_module_registry.hpp> // IWYU pragma: export +#include <kapi/boot_module/bus.hpp> // IWYU pragma: export namespace kapi::boot_modules { diff --git a/kapi/kapi/devices/driver_registry.hpp b/kapi/kapi/devices/driver_registry.hpp index 26a81678..8a733c90 100644 --- a/kapi/kapi/devices/driver_registry.hpp +++ b/kapi/kapi/devices/driver_registry.hpp @@ -41,7 +41,7 @@ namespace kapi::devices //! Driver matching will occur in driver registration order. The highest priority driver will win. auto try_bind(kstd::shared_ptr<device> const & device) -> void; - kstd::vector<kstd::shared_ptr<driver>> m_drivers; + kstd::vector<kstd::shared_ptr<driver>> m_drivers{}; }; //! @} |
