diff options
author | Lioncash <mathew1800@gmail.com> | 2018-04-30 00:29:03 +0200 |
---|---|---|
committer | Lioncash <mathew1800@gmail.com> | 2018-04-30 00:34:09 +0200 |
commit | e8bbafb746ce7e178be757471305539c05bb7f23 (patch) | |
tree | 5396d4f28614f5b346a21776935597ec466f117f /src/common | |
parent | file_util: Add static assertions to ReadBytes() and WriteBytes() (diff) | |
download | yuzu-e8bbafb746ce7e178be757471305539c05bb7f23.tar yuzu-e8bbafb746ce7e178be757471305539c05bb7f23.tar.gz yuzu-e8bbafb746ce7e178be757471305539c05bb7f23.tar.bz2 yuzu-e8bbafb746ce7e178be757471305539c05bb7f23.tar.lz yuzu-e8bbafb746ce7e178be757471305539c05bb7f23.tar.xz yuzu-e8bbafb746ce7e178be757471305539c05bb7f23.tar.zst yuzu-e8bbafb746ce7e178be757471305539c05bb7f23.zip |
Diffstat (limited to 'src/common')
-rw-r--r-- | src/common/file_util.cpp | 6 | ||||
-rw-r--r-- | src/common/file_util.h | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/common/file_util.cpp b/src/common/file_util.cpp index cd852bfd8..2d0b81c6e 100644 --- a/src/common/file_util.cpp +++ b/src/common/file_util.cpp @@ -809,16 +809,16 @@ IOFile::~IOFile() { Close(); } -IOFile::IOFile(IOFile&& other) { +IOFile::IOFile(IOFile&& other) noexcept { Swap(other); } -IOFile& IOFile::operator=(IOFile&& other) { +IOFile& IOFile::operator=(IOFile&& other) noexcept { Swap(other); return *this; } -void IOFile::Swap(IOFile& other) { +void IOFile::Swap(IOFile& other) noexcept { std::swap(m_file, other.m_file); std::swap(m_good, other.m_good); } diff --git a/src/common/file_util.h b/src/common/file_util.h index 32ff4d8ca..fc6b3ea46 100644 --- a/src/common/file_util.h +++ b/src/common/file_util.h @@ -160,10 +160,10 @@ public: ~IOFile(); - IOFile(IOFile&& other); - IOFile& operator=(IOFile&& other); + IOFile(IOFile&& other) noexcept; + IOFile& operator=(IOFile&& other) noexcept; - void Swap(IOFile& other); + void Swap(IOFile& other) noexcept; bool Open(const std::string& filename, const char openmode[]); bool Close(); |