dolphin/Source/Core/DiscIO
JosJuice 6b0a60d2ee DirectoryBlob: Don't add DiscContents with size 0
Having DiscContents with size 0 would mean that some DiscContents
might not get added to the std::set because of them comparing
identically to another DiscContent.

This replaces an older piece of code in WriteDirectory that ensures
that no two files have the same starting offset. (We now care about
the ending offset, not the starting offset. The new solution both
ensures that no two files have the same ending offset and that no
two files have the same starting offset.)
2017-08-01 21:58:04 +02:00
..
Blob.cpp Don't check validity twice when creating DirectoryBlob 2017-08-01 11:36:40 +02:00
Blob.h Blob: Add interface for reading decrypted Wii data directly 2017-08-01 11:36:40 +02:00
CISOBlob.cpp Move IOFile to a separate file 2017-06-15 21:33:50 +02:00
CISOBlob.h Move IOFile to a separate file 2017-06-15 21:33:50 +02:00
CMakeLists.txt Turn VolumeDirectory into DirectoryBlob 2017-08-01 11:36:40 +02:00
CompressedBlob.cpp Move IOFile to a separate file 2017-06-15 21:33:50 +02:00
CompressedBlob.h Move IOFile to a separate file 2017-06-15 21:33:50 +02:00
DirectoryBlob.cpp DirectoryBlob: Don't add DiscContents with size 0 2017-08-01 21:58:04 +02:00
DirectoryBlob.h DirectoryBlob: Change the return type of Add/CheckSizeAndAdd 2017-08-01 21:57:54 +02:00
DiscExtractor.cpp Fix reading FSTs for multi-disc games 2017-07-08 15:17:05 +02:00
DiscExtractor.h FilesystemPanel: Put partitions in separate folders when extracting all partitions 2017-06-28 22:25:27 +02:00
DiscIO.vcxproj Turn VolumeDirectory into DirectoryBlob 2017-08-01 11:36:40 +02:00
DiscIO.vcxproj.filters Turn VolumeDirectory into DirectoryBlob 2017-08-01 11:36:40 +02:00
DiscScrubber.cpp DiscIO: Move parts of Filesystem to the new file DiscExtractor 2017-06-28 22:21:23 +02:00
DiscScrubber.h Filesystem: Replace GetFileList() 2017-06-14 15:23:48 +02:00
DriveBlob.cpp Move IOFile to a separate file 2017-06-15 21:33:50 +02:00
DriveBlob.h Move IOFile to a separate file 2017-06-15 21:33:50 +02:00
Enums.cpp Fix RegionSwitchGC for the value 'K' 2017-07-16 13:52:53 +02:00
Enums.h Add warning comments to RegionSwitch and code that uses it 2017-07-16 14:49:28 +02:00
FileBlob.cpp Don't create new IOFiles when creating a blob 2017-01-11 13:23:23 +01:00
FileBlob.h Move IOFile to a separate file 2017-06-15 21:33:50 +02:00
Filesystem.cpp Filesystem: Make destructors = default 2017-06-14 15:26:04 +02:00
Filesystem.h DiscIO: Move parts of Filesystem to the new file DiscExtractor 2017-06-28 22:21:23 +02:00
FileSystemGCWii.cpp Use find_first_not_of in FileSystemGCWii::FindFileInfo 2017-07-16 13:19:18 +02:00
FileSystemGCWii.h DiscIO: Move parts of Filesystem to the new file DiscExtractor 2017-06-28 22:21:23 +02:00
NANDContentLoader.cpp FileUtil: Add a class for Exists/IsDirectory/GetSize 2017-06-29 19:07:29 +02:00
NANDContentLoader.h DiscIO: Remove C/I/S prefixes from class names 2017-06-06 12:31:59 +02:00
NANDImporter.cpp NANDImporter: Improve certificate extraction 2017-06-19 01:23:58 -06:00
NANDImporter.h NANDImporter: Improve certificate extraction 2017-06-19 01:23:58 -06:00
TGCBlob.cpp Move IOFile to a separate file 2017-06-15 21:33:50 +02:00
TGCBlob.h Move IOFile to a separate file 2017-06-15 21:33:50 +02:00
Volume.cpp Turn VolumeDirectory into DirectoryBlob 2017-08-01 11:36:40 +02:00
Volume.h Turn VolumeDirectory into DirectoryBlob 2017-08-01 11:36:40 +02:00
VolumeGC.cpp Ensure that Volume::GetRegion doesn't return invalid enum values 2017-07-16 14:52:17 +02:00
VolumeGC.h DiscIO: Remove C/I/S prefixes from class names 2017-06-06 12:31:59 +02:00
VolumeWad.cpp DiscIO: Remove C/I/S prefixes from class names 2017-06-06 12:31:59 +02:00
VolumeWad.h Add warning comments to RegionSwitch and code that uses it 2017-07-16 14:49:28 +02:00
VolumeWii.cpp Blob: Add interface for reading decrypted Wii data directly 2017-08-01 11:36:40 +02:00
VolumeWii.h VolumeWii: Defer loading tickets, TMDs and keys until when needed 2017-07-04 21:31:24 +02:00
WbfsBlob.cpp Move IOFile to a separate file 2017-06-15 21:33:50 +02:00
WbfsBlob.h Move IOFile to a separate file 2017-06-15 21:33:50 +02:00
WiiWad.cpp FileUtil: Add a class for Exists/IsDirectory/GetSize 2017-06-29 19:07:29 +02:00
WiiWad.h DiscIO: Remove C/I/S prefixes from class names 2017-06-06 12:31:59 +02:00