diff --git a/init/devices.cpp b/init/devices.cpp index e76786a6d..792d8c843 100644 --- a/init/devices.cpp +++ b/init/devices.cpp @@ -25,6 +25,7 @@ #include #include #include +#include #include #include @@ -377,8 +378,8 @@ std::vector DeviceHandler::GetBlockDeviceSymlinks(const Uevent& uev if (FindPlatformDevice(uevent.path, &device)) { // Skip /devices/platform or /devices/ if present - static const std::string devices_platform_prefix = "/devices/platform/"; - static const std::string devices_prefix = "/devices/"; + static constexpr std::string_view devices_platform_prefix = "/devices/platform/"; + static constexpr std::string_view devices_prefix = "/devices/"; if (StartsWith(device, devices_platform_prefix)) { device = device.substr(devices_platform_prefix.length());