]> Cypherpunks.ru repositories - pyderasn.git/commitdiff
Unnecessary list usage
authorSergey Matveev <stargrave@stargrave.org>
Wed, 2 Jan 2019 23:31:03 +0000 (02:31 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 3 Jan 2019 09:28:39 +0000 (12:28 +0300)
pyderasn.py

index 1245a435792c30b33c733aba5409bdd816173d53..cc33073279913c78a25e69d2d5681dde0d995d10 100755 (executable)
@@ -3355,7 +3355,10 @@ class Enumerated(Integer):
         if isinstance(value, self.__class__):
             value = value._value
         elif isinstance(value, integer_types):
-            if value not in list(self.specs.values()):
+            for _value in self.specs.values():
+                if _value == value:
+                    break
+            else:
                 raise DecodeError(
                     "unknown integer value: %s" % value,
                     klass=self.__class__,