Skip to content

Commit 5eb8c5f

Browse files
committed
Combined 'elif' statements for bool check.
1 parent db85cfa commit 5eb8c5f

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

msgpack/fallback.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ def _unpack_from(f, b, o=0):
149149
_unpack_from = struct.unpack_from
150150

151151

152-
MessagePack = namedtuple('MessagePack', ['size', 'format', 'type'])
152+
MessagePack = namedtuple("MessagePack", ["size", "format", "type"])
153153
MessagePack.__new__.__defaults__ = ("", -1)
154154

155155

@@ -474,10 +474,8 @@ def _read_header(self):
474474
raise ValueError("%s exceeds max_map_len(%s)", n, self._max_map_len)
475475
elif b == 0xC0:
476476
obj = None
477-
elif b == 0xC2:
478-
obj = False
479-
elif b == 0xC3:
480-
obj = True
477+
elif 0xC2 <= b <= 0xC3:
478+
obj = b == 0xC3
481479
elif 0xC4 <= b <= 0xC6:
482480
message_pack = MESSAGE_PACK_DICT[b]
483481
typ = message_pack.type

0 commit comments

Comments
 (0)