From 2642f09546c81e0a0fd1d8a6433f6f7f8b59f3c3 Mon Sep 17 00:00:00 2001 From: Daniel Akhterov Date: Mon, 29 Jul 2019 17:30:57 -0700 Subject: [PATCH] FIX: string --- src/mariadb/protocol/decode.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mariadb/protocol/decode.rs b/src/mariadb/protocol/decode.rs index 6cfd7e59..9dfd2446 100644 --- a/src/mariadb/protocol/decode.rs +++ b/src/mariadb/protocol/decode.rs @@ -130,7 +130,7 @@ impl<'a> Decoder<'a> { #[inline] pub fn decode_string_lenenc(&mut self) -> Bytes { - let length = self.decode_int_1(); + let length = self.decode_int_lenenc().unwrap_or(0usize); let value = self.buf.slice(self.index, self.index + length as usize); self.index = self.index + length as usize; value