diff --git a/Source/Core/Core/HW/EXI_DeviceAGP.cpp b/Source/Core/Core/HW/EXI_DeviceAGP.cpp index 5b1e5038b0..667c344482 100644 --- a/Source/Core/Core/HW/EXI_DeviceAGP.cpp +++ b/Source/Core/Core/HW/EXI_DeviceAGP.cpp @@ -63,7 +63,7 @@ void CEXIAgp::LoadRom() INFO_LOG(EXPANSIONINTERFACE, "Loaded GBA sav: %s card: %d", gbapath.c_str(), m_slot); } -void CEXIAgp::LoadFileToROM(std::string filename) +void CEXIAgp::LoadFileToROM(const std::string& filename) { File::IOFile pStream(filename, "rb"); if (pStream) @@ -83,7 +83,7 @@ void CEXIAgp::LoadFileToROM(std::string filename) } } -void CEXIAgp::LoadFileToEEPROM(std::string filename) +void CEXIAgp::LoadFileToEEPROM(const std::string& filename) { File::IOFile pStream(filename, "rb"); if (pStream) @@ -98,7 +98,7 @@ void CEXIAgp::LoadFileToEEPROM(std::string filename) } } -void CEXIAgp::SaveFileFromEEPROM(std::string filename) +void CEXIAgp::SaveFileFromEEPROM(const std::string& filename) { File::IOFile pStream(filename, "wb"); if (pStream) diff --git a/Source/Core/Core/HW/EXI_DeviceAGP.h b/Source/Core/Core/HW/EXI_DeviceAGP.h index 77b88b09fa..a591e70c10 100644 --- a/Source/Core/Core/HW/EXI_DeviceAGP.h +++ b/Source/Core/Core/HW/EXI_DeviceAGP.h @@ -47,9 +47,9 @@ private: u8 m_eeprom_pos = 0; u16 m_eeprom_cmd = 0; - void LoadFileToROM(std::string filename); - void LoadFileToEEPROM(std::string filename); - void SaveFileFromEEPROM(std::string filename); + void LoadFileToROM(const std::string& filename); + void LoadFileToEEPROM(const std::string& filename); + void SaveFileFromEEPROM(const std::string& filename); void LoadHash(); void LoadRom(); void DoHash(u8* data, u32 size);