dolphin/Source/Core/Core/HW/GCMemcard
Léo Lam ad75215bb0 Fix several warnings
A small, nonexhaustive set of warning fixes. The DiscIO Volume change
is a workaround for a GCC bug [1] that causes returning an unengaged
std::optional to emit annoying -Wmaybe-uninitialized warnings.
This last change alone fixes pages upon pages of warnings since
Volume.h is included from several files.

-Wstringop-truncation is another irrelevant warning for us, but
unfortunately there seems to be no way to disable it without
adding ugly pragmas wherever the warning appears.
2020-01-04 12:11:39 +01:00
..
GCIFile.cpp GCMemcardDirectory: Improve logic for which files are loaded into the virtual memory card. 2019-05-25 21:51:36 +02:00
GCIFile.h GCMemcard/GCIFile: Implement LoadHeader(). 2019-05-25 21:49:09 +02:00
GCMemcard.cpp Fix several warnings 2020-01-04 12:11:39 +01:00
GCMemcard.h GCMemcard: Remove byteswapping macros 2019-11-27 23:15:31 -05:00
GCMemcardDirectory.cpp GCMemcard: Remove byteswapping macros 2019-11-27 23:15:31 -05:00
GCMemcardDirectory.h Core/HW: Fix some explicitly defaulted but implicitly deleted warnings. 2019-10-19 16:35:03 -05:00
GCMemcardRaw.cpp Core: Replace usages of StringFromFormat with fmt where applicable 2019-11-11 07:32:57 -05:00
GCMemcardRaw.h GCMemcard: Rename MemCardXMb constants to MBIT_SIZE_MEMORY_CARD_X for consistency with other constants. 2019-08-15 18:21:45 +02:00