From 38304da947c6b593ef94449894dc018aac633344 Mon Sep 17 00:00:00 2001 From: JosJuice Date: Wed, 2 Aug 2017 18:16:56 +0200 Subject: DiscIO: Use Common::Lazy for loading filesystems This simplifies FileMonitor a lot and also lets us clean up FilesystemPanel. --- Source/Core/DiscIO/DiscScrubber.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Source/Core/DiscIO/DiscScrubber.cpp') diff --git a/Source/Core/DiscIO/DiscScrubber.cpp b/Source/Core/DiscIO/DiscScrubber.cpp index b2fc397eea..dac858fcda 100644 --- a/Source/Core/DiscIO/DiscScrubber.cpp +++ b/Source/Core/DiscIO/DiscScrubber.cpp @@ -182,7 +182,7 @@ bool DiscScrubber::ParseDisc() // Operations dealing with encrypted space are done here bool DiscScrubber::ParsePartitionData(const Partition& partition, PartitionHeader* header) { - std::unique_ptr filesystem(CreateFileSystem(m_disc.get(), partition)); + const FileSystem* filesystem = m_disc->GetFileSystem(partition); if (!filesystem) { ERROR_LOG(DISCIO, "Failed to read file system for the partition at 0x%" PRIx64, -- cgit v1.2.3