X-Git-Url: https://www.bearssl.org/gitweb//home/git/?p=BearSSL;a=blobdiff_plain;f=src%2Fx509%2Fasn1.t0;h=d6bb2e4edf9abef9030d17b914f6fe9cb65c5a2d;hp=1b3313afb4d35759c5122e26fb4812652395c725;hb=52b3f2820f9b59f9eb87de87de1d9577d47b47ad;hpb=7fc1ef315f807170f63b0ad8255cf77314b50ca5 diff --git a/src/x509/asn1.t0 b/src/x509/asn1.t0 index 1b3313a..d6bb2e4 100644 --- a/src/x509/asn1.t0 +++ b/src/x509/asn1.t0 @@ -284,7 +284,7 @@ cc: get32 ( addr -- val ) { \ single integer. { n } 0 begin n 0 > while n 1- >n - dup 0xFFFFFF > if ERR_X509_INNER_TRUNC fail then + dup 0x7FFFFF > if ERR_X509_INNER_TRUNC fail then 8 << swap read8 rot + repeat ;