dolphin/Source/Core/DiscIO
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
..
Blob.cpp
Blob.h Fix several warnings 2020-01-04 12:11:39 +01:00
CISOBlob.cpp
CISOBlob.h
CMakeLists.txt
CompressedBlob.cpp
CompressedBlob.h
DirectoryBlob.cpp Fix several warnings 2020-01-04 12:11:39 +01:00
DirectoryBlob.h
DiscExtractor.cpp
DiscExtractor.h
DiscIO.vcxproj
DiscIO.vcxproj.filters
DiscScrubber.cpp
DiscScrubber.h
DriveBlob.cpp
DriveBlob.h
Enums.cpp
Enums.h
FileBlob.cpp
FileBlob.h
Filesystem.cpp
Filesystem.h
FileSystemGCWii.cpp
FileSystemGCWii.h
NANDImporter.cpp
NANDImporter.h
TGCBlob.cpp
TGCBlob.h
Volume.cpp
Volume.h Fix several warnings 2020-01-04 12:11:39 +01:00
VolumeFileBlobReader.cpp
VolumeFileBlobReader.h
VolumeGC.cpp
VolumeGC.h
VolumeVerifier.cpp Fix several warnings 2020-01-04 12:11:39 +01:00
VolumeVerifier.h
VolumeWad.cpp
VolumeWad.h
VolumeWii.cpp
VolumeWii.h
WbfsBlob.cpp
WbfsBlob.h
WiiSaveBanner.cpp
WiiSaveBanner.h