Generic encoded enums no longer crash on reference/pointer types

This commit is contained in:
Steven Burns 2016-05-12 22:01:49 -06:00
parent e88defe718
commit 04baf2593e

View File

@ -70,6 +70,8 @@ class GdbValue(rustpp.Value):
return child
def as_integer(self):
if self.gdb_val.type.code == gdb.TYPE_CODE_PTR:
return int(str(self.gdb_val), 0)
return int(self.gdb_val)
def get_wrapped_value(self):