Skip to content
Snippets Groups Projects
Commit 42b7c20d authored by X_Cli's avatar X_Cli Committed by Pierre Lalet
Browse files

Fix call to "super" methods on BitMultiEnumField (#239)

parent 3ee32c28
No related branches found
No related tags found
No related merge requests found
...@@ -894,13 +894,13 @@ class MultiEnumField(_MultiEnumField, EnumField): ...@@ -894,13 +894,13 @@ class MultiEnumField(_MultiEnumField, EnumField):
class BitMultiEnumField(BitField, _MultiEnumField): class BitMultiEnumField(BitField, _MultiEnumField):
__slots__ = EnumField.__slots__ + MultiEnumField.__slots__ __slots__ = EnumField.__slots__ + MultiEnumField.__slots__
def __init__(self, name, default, size, enum, depends_on): def __init__(self, name, default, size, enum, depends_on):
MultiEnumField.__init__(self, name, default, enum) _MultiEnumField.__init__(self, name, default, enum, depends_on)
self.rev = size < 0 self.rev = size < 0
self.size = abs(size) self.size = abs(size)
def any2i(self, pkt, x): def any2i(self, pkt, x):
return MultiEnumField.any2i(self, pkt, x) return _MultiEnumField.any2i(self, pkt, x)
def i2repr(self, pkt, x): def i2repr(self, pkt, x):
return MultiEnumField.i2repr(self, pkt, x) return _MultiEnumField.i2repr(self, pkt, x)
class ByteEnumKeysField(ByteEnumField): class ByteEnumKeysField(ByteEnumField):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment