diff --git a/Kernel/Interrupts/IOAPIC.h b/Kernel/Interrupts/IOAPIC.h index 6607c9db224..c5dca40d80c 100644 --- a/Kernel/Interrupts/IOAPIC.h +++ b/Kernel/Interrupts/IOAPIC.h @@ -51,7 +51,7 @@ public: virtual u16 get_irr() const override; virtual u32 gsi_base() const override { return m_gsi_base; } virtual size_t interrupt_vectors_count() const override { return m_redirection_entries_count; } - virtual const char* model() const override { return "IOAPIC"; }; + virtual StringView model() const override { return "IOAPIC"sv; }; virtual IRQControllerType type() const override { return IRQControllerType::i82093AA; } private: diff --git a/Kernel/Interrupts/IRQController.h b/Kernel/Interrupts/IRQController.h index 4d98aa18c54..9846a5d9784 100644 --- a/Kernel/Interrupts/IRQController.h +++ b/Kernel/Interrupts/IRQController.h @@ -33,7 +33,7 @@ public: virtual u32 gsi_base() const = 0; virtual u16 get_isr() const = 0; virtual u16 get_irr() const = 0; - virtual const char* model() const = 0; + virtual StringView model() const = 0; virtual IRQControllerType type() const = 0; protected: diff --git a/Kernel/Interrupts/PIC.h b/Kernel/Interrupts/PIC.h index b68ba899a0e..5657a11b304 100644 --- a/Kernel/Interrupts/PIC.h +++ b/Kernel/Interrupts/PIC.h @@ -24,7 +24,7 @@ public: virtual u16 get_irr() const override; virtual u32 gsi_base() const override { return 0; } virtual size_t interrupt_vectors_count() const override { return 16; } - virtual const char* model() const override { return "Dual i8259"; } + virtual StringView model() const override { return "Dual i8259"sv; } virtual IRQControllerType type() const override { return IRQControllerType::i8259; } private: