aboutsummaryrefslogtreecommitdiff
path: root/kernel/kapi/boot_module
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/kapi/boot_module')
-rw-r--r--kernel/kapi/boot_module/bus.cpp8
1 files changed, 2 insertions, 6 deletions
diff --git a/kernel/kapi/boot_module/bus.cpp b/kernel/kapi/boot_module/bus.cpp
index b917866c..3e95a3ac 100644
--- a/kernel/kapi/boot_module/bus.cpp
+++ b/kernel/kapi/boot_module/bus.cpp
@@ -20,7 +20,8 @@ namespace kapi::boot_modules
{
auto const text = std::string_view{token};
auto const equals = text.find('=');
- if (equals != std::string_view::npos && text.substr(equals) == key && text.substr(equals + 1) == value)
+ if (equals != std::string_view::npos && text.substr(0, equals) == key &&
+ text.substr(equals + 1, value.size()) == value)
{
return true;
}
@@ -33,11 +34,6 @@ namespace kapi::boot_modules
, m_module(module)
{}
- auto boot_module_device::init() -> bool
- {
- return true;
- }
-
auto boot_module_device::command_line() const -> std::string_view
{
return m_module.name;