diff options
-rw-r--r-- | serialize/binary-reader.inl | 2 |
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;
|