Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorZoltan Varga <vargaz@gmail.com>2011-03-28 08:44:28 +0400
committerZoltan Varga <vargaz@gmail.com>2011-03-28 10:19:30 +0400
commit1ace814acb1775f7ed4657b5fa3c411fd086d4de (patch)
treea2064ddf870eff41aa860079d052f59327f6d408 /data
parent75d42f19f901d60a1571d3fa1e2fd22c6fff5df3 (diff)
Pretty print null MonoGenericContext's in xdebug correctly.
Diffstat (limited to 'data')
-rw-r--r--data/gdb/mono-gdb.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/data/gdb/mono-gdb.py b/data/gdb/mono-gdb.py
index 793d83464c7..03069bd62e8 100644
--- a/data/gdb/mono-gdb.py
+++ b/data/gdb/mono-gdb.py
@@ -188,6 +188,8 @@ class MonoGenericInstPrinter:
self.val = val
def to_string(self):
+ if int(self.val.cast (gdb.lookup_type ("guint64"))) == 0:
+ return "0x0"
inst = self.val.dereference ()
inst_len = inst ["type_argc"]
inst_args = inst ["type_argv"]