diff --git a/Source/Core/Core/HW/WiimoteEmu/I2CBus.cpp b/Source/Core/Core/HW/WiimoteEmu/I2CBus.cpp index 19202350fd..1c231f7944 100644 --- a/Source/Core/Core/HW/WiimoteEmu/I2CBus.cpp +++ b/Source/Core/Core/HW/WiimoteEmu/I2CBus.cpp @@ -14,7 +14,7 @@ void I2CBus::AddSlave(I2CSlave* slave) void I2CBus::RemoveSlave(I2CSlave* slave) { - m_slaves.erase(std::remove(m_slaves.begin(), m_slaves.end(), slave), m_slaves.end()); + std::erase(m_slaves, slave); } void I2CBus::Reset()