X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=pyderasn.py;h=885f816b2097c93589d9cc2e44af0cc2c5ac5961;hb=eb67733960022e82168120c03b5c0e81272ddb2b;hp=207920e9bf42163b05f8e9d93cd67efb7b038679;hpb=08cf382e021094883686f9e3eb50ee57528ae768;p=pyderasn.git diff --git a/pyderasn.py b/pyderasn.py index 207920e..885f816 100755 --- a/pyderasn.py +++ b/pyderasn.py @@ -2014,7 +2014,7 @@ class BitString(Obj): decode_path=decode_path, offset=offset, ) - if byte2int(v[-1:]) & ((1 << pad_size) - 1) != 0: + if byte2int(v[l - 1:l]) & ((1 << pad_size) - 1) != 0: raise DecodeError( "invalid pad", klass=self.__class__,