diff --git a/Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.cpp b/Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.cpp index 704b699317ce..daf0d0ee113c 100644 --- a/Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.cpp +++ b/Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.cpp @@ -4,6 +4,7 @@ #include "Core/HW/GCMemcard/GCMemcardDirectory.h" +#include #include #include #include @@ -188,6 +189,7 @@ void GCMemcardDirectory::FlushThread() Common::SetCurrentThreadName( StringFromFormat("Memcard %d flushing thread", m_card_index).c_str()); + constexpr std::chrono::seconds flush_interval{1}; while (true) { // no-op until signalled diff --git a/Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.h b/Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.h index 7491939d1e0e..1c9b7abf2060 100644 --- a/Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.h +++ b/Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.h @@ -4,7 +4,6 @@ #pragma once -#include #include #include #include @@ -52,7 +51,6 @@ class GCMemcardDirectory : public MemoryCardBase, NonCopyable std::vector m_loaded_saves; std::string m_save_directory; - const std::chrono::seconds flush_interval = std::chrono::seconds(1); Common::Event m_flush_trigger; std::mutex m_write_mutex; Common::Flag m_exiting;