summaryrefslogtreecommitdiff
path: root/Source/Core/Common/FileUtil.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Core/Common/FileUtil.cpp')
-rw-r--r--Source/Core/Common/FileUtil.cpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/Source/Core/Common/FileUtil.cpp b/Source/Core/Common/FileUtil.cpp
index 66f1decdc5..3b8ea2a84e 100644
--- a/Source/Core/Common/FileUtil.cpp
+++ b/Source/Core/Common/FileUtil.cpp
@@ -883,16 +883,12 @@ bool WriteStringToFile(const std::string& str, const std::string& filename)
bool ReadFileToString(const std::string& filename, std::string& str)
{
File::IOFile file(filename, "rb");
- auto const f = file.GetHandle();
- if (!f)
+ if (!file)
return false;
- size_t read_size;
- str.resize(GetSize(f));
- bool retval = file.ReadArray(&str[0], str.size(), &read_size);
-
- return retval;
+ str.resize(file.GetSize());
+ return file.ReadArray(&str[0], str.size());
}
} // namespace File