Skip to content

Commit 17c6418

Browse files
msg: return error if input does not have "size:"
Signed-off-by: Francis Bouvier <[email protected]>
1 parent e53b9d9 commit 17c6418

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/msg.zig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ pub const MsgBuffer = struct {
7373
var msg_size: usize = undefined;
7474
if (self.isEmpty()) {
7575
// parse msg size metadata
76-
const size_pos = std.mem.indexOfScalar(u8, _input, ':').?;
76+
const size_pos = std.mem.indexOfScalar(u8, _input, ':') orelse return error.InputWithoutSize;
7777
const size_str = _input[0..size_pos];
7878
msg_size = try std.fmt.parseInt(u32, size_str, 10);
7979
_input = _input[size_pos + 1 ..];

0 commit comments

Comments
 (0)