summaryrefslogtreecommitdiff
path: root/Source/Core/DiscIO/Blob.cpp
diff options
context:
space:
mode:
authorJosJuice <josjuice@gmail.com>2016-12-21 14:01:00 +0100
committerJosJuice <josjuice@gmail.com>2017-01-11 13:33:27 +0100
commit5c02795af0cbe3ad95c7d3fb2de9891af77e98bb (patch)
treec61d55f222e5e91aadcf8901eb16663a2294e64e /Source/Core/DiscIO/Blob.cpp
parent8d54bbc52803a2e665e58a8a9b1b22182c7f0027 (diff)
WbfsBlob: Only open each file once
The first file used to be opened once by CreateBlobReader and once inside WbfsFileReader.
Diffstat (limited to 'Source/Core/DiscIO/Blob.cpp')
-rw-r--r--Source/Core/DiscIO/Blob.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/Core/DiscIO/Blob.cpp b/Source/Core/DiscIO/Blob.cpp
index e40b530233..7d30cfe212 100644
--- a/Source/Core/DiscIO/Blob.cpp
+++ b/Source/Core/DiscIO/Blob.cpp
@@ -199,7 +199,7 @@ std::unique_ptr<IBlobReader> CreateBlobReader(const std::string& filename)
case TGC_MAGIC:
return TGCFileReader::Create(std::move(file));
case WBFS_MAGIC:
- return WbfsFileReader::Create(filename);
+ return WbfsFileReader::Create(std::move(file), filename);
default:
return PlainFileReader::Create(std::move(file));
}