diff options
| author | Martin Ridgers <[email protected]> | 2021-09-09 13:37:18 +0200 |
|---|---|---|
| committer | Martin Ridgers <[email protected]> | 2021-09-14 14:29:28 +0200 |
| commit | 208a5fbc7a9c99773b0467e259c8ee1266eac881 (patch) | |
| tree | a17c9f26a6d2353bcb11ae00352fbe2e1e04218e | |
| parent | Use std::aligned_alloc() instead of Intel's _mm_malloc (diff) | |
| download | zen-208a5fbc7a9c99773b0467e259c8ee1266eac881.tar.xz zen-208a5fbc7a9c99773b0467e259c8ee1266eac881.zip | |
Use runtime_exception() instead of exception() as the latter doesn't have a constructor that takes a message according to the C++20 standard
| -rw-r--r-- | zencore/stream.cpp | 2 | ||||
| -rw-r--r-- | zencore/string.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/zencore/stream.cpp b/zencore/stream.cpp index bd925ebc4..e6cb35c01 100644 --- a/zencore/stream.cpp +++ b/zencore/stream.cpp @@ -22,7 +22,7 @@ MemoryInStream::Read(void* buffer, size_t byteCount, uint64_t offset) const size_t needEnd = offset + byteCount; if (needEnd > m_Buffer.size()) - throw std::exception("read past end of file!"); // TODO: better exception + throw std::runtime_error("read past end of file!"); // TODO: better exception memcpy(buffer, m_Buffer.data() + offset, byteCount); } diff --git a/zencore/string.cpp b/zencore/string.cpp index 21ba5b204..3037df0e7 100644 --- a/zencore/string.cpp +++ b/zencore/string.cpp @@ -437,7 +437,7 @@ template<typename C> [[noreturn]] void StringBuilderImpl<C>::Fail(const char* reason) { - throw std::exception(reason); + throw std::runtime_error(reason); } // Instantiate templates once |