aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIlya Etingof <ietingof@redhat.com>2017-03-29 12:53:08 +0200
committerIlya Etingof <ietingof@redhat.com>2017-03-29 12:53:08 +0200
commit2d7f05df7c68cce0bea6db3c68a46d2463b2eab4 (patch)
tree837337b28aa7990c6310a181f269a7ffbbff1561
parentd3d10af1103828b23bc49fde8f8f38116d6f8ffe (diff)
downloadpyasn1-2d7f05df7c68cce0bea6db3c68a46d2463b2eab4.tar.gz
refactored named bits bitstring initialization
-rw-r--r--pyasn1/type/univ.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/pyasn1/type/univ.py b/pyasn1/type/univ.py
index 4fe1c71..e52b4b0 100644
--- a/pyasn1/type/univ.py
+++ b/pyasn1/type/univ.py
@@ -764,9 +764,7 @@ class BitString(base.AbstractSimpleAsn1Item):
elif self.__namedValues and not value.isdigit(): # named bits like 'Urgent, Active'
bitPositions = self.__namedValues.getValues(*[x.strip() for x in value.split(',')])
- bitPositions.sort()
-
- rightmostPosition = bitPositions[-1]
+ rightmostPosition = max(bitPositions)
number = 0
for bitPosition in bitPositions: