From 880d5012e62f9e7634e683540ee31ccb8bf4562e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Date: Mon, 2 Sep 2024 16:03:50 +0400 Subject: [PATCH] fix(pdu): Error occurred after refactor(pdu) #541 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes commit 7419467ad37346 ("refactor(core): move cursor.rs") Signed-off-by: Marc-André Lureau --- crates/ironrdp-pdu/src/mcs.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/ironrdp-pdu/src/mcs.rs b/crates/ironrdp-pdu/src/mcs.rs index 996b7b6a..16dca8d2 100644 --- a/crates/ironrdp-pdu/src/mcs.rs +++ b/crates/ironrdp-pdu/src/mcs.rs @@ -244,7 +244,7 @@ fn read_mcspdu_header(src: &mut ReadCursor<'_>, ctx: &'static str) -> DecodeResu } fn peek_mcspdu_header(src: &mut ReadCursor<'_>, ctx: &'static str) -> DecodeResult { - let choice = src.try_read_u8().map_err(|e| other_err!(ctx, source: e))?; + let choice = src.try_peek_u8().map_err(|e| other_err!(ctx, source: e))?; DomainMcsPdu::from_choice(choice) .ok_or_else(|| invalid_field_err(ctx, "domain-mcspdu", "unexpected application tag for CHOICE"))