diff --git a/Kernel/Devices/Audio/AC97.cpp b/Kernel/Devices/Audio/AC97.cpp index 507efdafa2f..f16ddc82c37 100644 --- a/Kernel/Devices/Audio/AC97.cpp +++ b/Kernel/Devices/Audio/AC97.cpp @@ -44,7 +44,7 @@ UNMAP_AFTER_INIT void AC97::detect() }); } -UNMAP_AFTER_INIT AC97::AC97(PCI::DeviceIdentifier pci_device_identifier) +UNMAP_AFTER_INIT AC97::AC97(PCI::DeviceIdentifier const& pci_device_identifier) : PCI::Device(pci_device_identifier.address()) , IRQHandler(pci_device_identifier.interrupt_line().value()) , CharacterDevice(42, 42) diff --git a/Kernel/Devices/Audio/AC97.h b/Kernel/Devices/Audio/AC97.h index af5ca5c3897..aae4c7dc581 100644 --- a/Kernel/Devices/Audio/AC97.h +++ b/Kernel/Devices/Audio/AC97.h @@ -145,7 +145,7 @@ private: StringView m_name; }; - AC97(PCI::DeviceIdentifier); + explicit AC97(PCI::DeviceIdentifier const&); // ^IRQHandler virtual bool handle_irq(const RegisterState&) override;