From 1fda6912da4ba0c156b7fecb454927c30ba161f6 Mon Sep 17 00:00:00 2001 From: Thomas Arts Date: Wed, 19 Jun 2019 17:41:22 +0200 Subject: [PATCH] Fix error --- src/aeb_fate_encoding.erl | 1 + 1 file changed, 1 insertion(+) diff --git a/src/aeb_fate_encoding.erl b/src/aeb_fate_encoding.erl index 5e48113..48cceb3 100644 --- a/src/aeb_fate_encoding.erl +++ b/src/aeb_fate_encoding.erl @@ -373,6 +373,7 @@ deserialize2(<>) -> {?FATE_BITS(Bint), Rest2}; deserialize2(<>) -> {S, Rest2} = deserialize_one(Rest), + true = is_integer(S) andalso S >= 0, Size = S + ?SHORT_STRING_SIZE, String = binary:part(Rest2, 0, Size), Rest3 = binary:part(Rest2, byte_size(Rest2), - (byte_size(Rest2) - Size)),