summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Lioncash2016-04-13 19:48:03 -0400
committerGravatar Lioncash2016-04-13 20:17:24 -0400
commit5f51622e9de0483519f47c749888fe7d5b120c79 (patch)
tree69ccb0da7b4176b24bcc576c13ed1e58caadf885 /src
parentfile_util: const qualify IOFile's Tell and GetSize functions (diff)
downloadyuzu-5f51622e9de0483519f47c749888fe7d5b120c79.tar.gz
yuzu-5f51622e9de0483519f47c749888fe7d5b120c79.tar.xz
yuzu-5f51622e9de0483519f47c749888fe7d5b120c79.zip
file_util: In-class initialize data members
Diffstat (limited to 'src')
-rw-r--r--src/common/file_util.cpp6
-rw-r--r--src/common/file_util.h4
2 files changed, 4 insertions, 6 deletions
diff --git a/src/common/file_util.cpp b/src/common/file_util.cpp
index 7d96d04d9..53700c865 100644
--- a/src/common/file_util.cpp
+++ b/src/common/file_util.cpp
@@ -876,11 +876,10 @@ void SplitFilename83(const std::string& filename, std::array<char, 9>& short_nam
876} 876}
877 877
878IOFile::IOFile() 878IOFile::IOFile()
879 : m_file(nullptr), m_good(true) 879{
880{} 880}
881 881
882IOFile::IOFile(const std::string& filename, const char openmode[]) 882IOFile::IOFile(const std::string& filename, const char openmode[])
883 : m_file(nullptr), m_good(true)
884{ 883{
885 Open(filename, openmode); 884 Open(filename, openmode);
886} 885}
@@ -891,7 +890,6 @@ IOFile::~IOFile()
891} 890}
892 891
893IOFile::IOFile(IOFile&& other) 892IOFile::IOFile(IOFile&& other)
894 : m_file(nullptr), m_good(true)
895{ 893{
896 Swap(other); 894 Swap(other);
897} 895}
diff --git a/src/common/file_util.h b/src/common/file_util.h
index d520130ce..b54a9fb72 100644
--- a/src/common/file_util.h
+++ b/src/common/file_util.h
@@ -256,8 +256,8 @@ public:
256 void Clear() { m_good = true; std::clearerr(m_file); } 256 void Clear() { m_good = true; std::clearerr(m_file); }
257 257
258private: 258private:
259 std::FILE* m_file; 259 std::FILE* m_file = nullptr;
260 bool m_good; 260 bool m_good = true;
261}; 261};
262 262
263} // namespace 263} // namespace