diff --git a/[refs] b/[refs] index d68a1bc144a6..342288bcf040 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 12e130b04580532aa099893158aa2776b321ae7f +refs/heads/master: f3537f91f9be2ce5fcbaa1aa6d787ad0436daec6 diff --git a/trunk/lib/asn1_decoder.c b/trunk/lib/asn1_decoder.c index de2c8b5a715b..5293d2433029 100644 --- a/trunk/lib/asn1_decoder.c +++ b/trunk/lib/asn1_decoder.c @@ -91,7 +91,7 @@ static int asn1_find_indefinite_length(const unsigned char *data, size_t datalen /* Extract the length */ len = data[dp++]; - if (len < 0x7f) { + if (len <= 0x7f) { dp += len; goto next_tag; }