From a1e9a3f90ca0e8d832ef2ad39618c0096e9f4c28 Mon Sep 17 00:00:00 2001 From: jan Date: Wed, 18 Dec 2024 16:44:05 -0800 Subject: [PATCH] fix incomplete condition --- src/basic.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/basic.rs b/src/basic.rs index 72fd03a..0bd0636 100644 --- a/src/basic.rs +++ b/src/basic.rs @@ -25,7 +25,7 @@ pub fn incomplete(input: &[u8], size: Option) -> IResult { pub fn take_bytes>(input: &[u8], count: CC) -> IResult<&[u8]> { let cc = count.into(); - if input.len() > cc { + if input.len() < cc { incomplete(input, Some(cc)) } else { let (taken, input) = input.split_at(cc);