# HG changeset patch # User Matt Mackall # Date 2015-01-14 00:15:02 # Node ID 62f41f251e52ce847c545ca2db9e8ecf4423a9b6 # Parent 0ab23a48b9a7b7622389d8393db3a68e4426d363 unpacker: check the right exception type for 2.4 diff --git a/mercurial/util.py b/mercurial/util.py --- a/mercurial/util.py +++ b/mercurial/util.py @@ -234,7 +234,7 @@ def unpacker(fmt): try: # 2.5+ return struct.Struct(fmt).unpack - except NameError: + except AttributeError: # 2.4 return lambda buf: struct.unpack(fmt)