summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2022-10-29 01:50:45 +0200
committerStanislaw Halik <sthalik@misaki.pl>2022-10-29 01:50:45 +0200
commite50377a10642426f96a28c2d20d33966c47f2ed6 (patch)
treea2d1fce1fbf5c1a35b18cf677f4f6a4f5c3207b6
parentba1501c9f6fa0fe3c2316ffd8b2aa0ec48a9a4de (diff)
add assert
-rw-r--r--serialize/binary-reader.inl2
1 files changed, 2 insertions, 0 deletions
diff --git a/serialize/binary-reader.inl b/serialize/binary-reader.inl
index 8a925293..0c5b8531 100644
--- a/serialize/binary-reader.inl
+++ b/serialize/binary-reader.inl
@@ -87,6 +87,8 @@ template<string_input_iterator It>
template<std::size_t MAX>
auto binary_reader<It>::read_asciiz_string() noexcept
{
+ static_assert(MAX > 0);
+
struct fixed_string final {
char buf[MAX];
std::size_t len;