aboutsummaryrefslogtreecommitdiff
path: root/zencore/stream.cpp
diff options
context:
space:
mode:
authorMartin Ridgers <[email protected]>2021-09-09 13:37:18 +0200
committerMartin Ridgers <[email protected]>2021-09-14 14:29:28 +0200
commit208a5fbc7a9c99773b0467e259c8ee1266eac881 (patch)
treea17c9f26a6d2353bcb11ae00352fbe2e1e04218e /zencore/stream.cpp
parentUse std::aligned_alloc() instead of Intel's _mm_malloc (diff)
downloadzen-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
Diffstat (limited to 'zencore/stream.cpp')
-rw-r--r--zencore/stream.cpp2
1 files changed, 1 insertions, 1 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);
}