forked from qt-creator/qt-creator
Dumper: Fix exception with Python3
Occurred when I tried to expand an object that contains 2 unnamed unions (CPlusPlus::Token) File "gdbbridge.py", line 1113, in putItem\n self.putFields(value)\n' File "gdbbridge.py", line 1150, in putFields\n fields.sort(key = lambda field:\n' 'TypeError: unorderable types: str() < NoneType()\n' Change-Id: Ica38750435ae851b52d87dc6fcc59118d3f1d8ee Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
This commit is contained in:
committed by
Orgad Shaneh
parent
638f8d3c41
commit
5fe0682fa6
@@ -1148,7 +1148,7 @@ class Dumper(DumperBase):
|
||||
fields = value.type.fields()
|
||||
if self.sortStructMembers:
|
||||
fields.sort(key = lambda field:
|
||||
'[' + field.name if field.is_base_class else field.name)
|
||||
'[' + field.name if field.is_base_class else str(field.name))
|
||||
|
||||
#warn("TYPE: %s" % value.type)
|
||||
#warn("FIELDS: %s" % fields)
|
||||
|
||||
Reference in New Issue
Block a user