diff options
| author | Lioncash <mathew1800@gmail.com> | 2018-05-11 16:22:23 -0400 |
|---|---|---|
| committer | Lioncash <mathew1800@gmail.com> | 2018-05-11 16:27:33 -0400 |
| commit | a85aa73c4d5e7b37856912925bf5dc9a8bcb38b4 (patch) | |
| tree | c9a35f90aa0898393a5ebe7af4c3f5ea34f32223 /Source/Core/Common/FileUtil.cpp | |
| parent | f0c5b761865946f273b6b6937aa47f8b10c745a5 (diff) | |
FileUtil: Remove unnecessary IOFile GetHandle() call in ReadFileToString()
We can just use IOFile's GetSize() function to do the same thing. While
we're at it, get rid of unnecessary variables.
Diffstat (limited to 'Source/Core/Common/FileUtil.cpp')
| -rw-r--r-- | Source/Core/Common/FileUtil.cpp | 10 |
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 |
