From be7e0554d21735d86def6fe23cb7a1411fc13d00 Mon Sep 17 00:00:00 2001 From: JosJuice Date: Sun, 27 Sep 2015 14:01:12 +0200 Subject: DiscIO: Add a way to get blob type --- Source/Core/DiscIO/VolumeDirectory.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'Source/Core/DiscIO/VolumeDirectory.cpp') diff --git a/Source/Core/DiscIO/VolumeDirectory.cpp b/Source/Core/DiscIO/VolumeDirectory.cpp index 0be9f83953..87907ccd2d 100644 --- a/Source/Core/DiscIO/VolumeDirectory.cpp +++ b/Source/Core/DiscIO/VolumeDirectory.cpp @@ -16,6 +16,7 @@ #include "Common/FileUtil.h" #include "Common/MathUtil.h" #include "Common/Logging/Log.h" +#include "DiscIO/Blob.h" #include "DiscIO/FileBlob.h" #include "DiscIO/FileMonitor.h" #include "DiscIO/Volume.h" @@ -227,9 +228,12 @@ IVolume::EPlatform CVolumeDirectory::GetVolumeType() const return m_is_wii ? WII_DISC : GAMECUBE_DISC; } -bool CVolumeDirectory::IsCompressed() const +BlobType CVolumeDirectory::GetBlobType() const { - return false; + // VolumeDirectory isn't actually a blob, but it sort of acts + // like one, so it makes sense that it has its own blob type. + // It should be made into a proper blob in the future. + return BlobType::DIRECTORY; } u64 CVolumeDirectory::GetSize() const -- cgit v1.2.3