From 889e2060b36914accc03f9d85d684d500430df87 Mon Sep 17 00:00:00 2001 From: mykola2312 <49044616+mykola2312@users.noreply.github.com> Date: Tue, 29 Aug 2023 19:26:11 +0300 Subject: [PATCH] fix get_enc_size for FString --- src/fot/fstring.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/fot/fstring.rs b/src/fot/fstring.rs index 5d2650b..930a84d 100644 --- a/src/fot/fstring.rs +++ b/src/fot/fstring.rs @@ -55,6 +55,9 @@ impl Decoder for FString { } fn get_enc_size(&self) -> usize { - 4 + self.enc_len + 4 + match self.encoding { + FStringEncoding::ANSI => self.enc_len, + FStringEncoding::WCS2 => self.enc_len * 2 + } } } \ No newline at end of file