summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2012-11-26 18:50:09 +0100
committerMaxime Coste <frrrwww@gmail.com>2012-11-26 18:50:09 +0100
commit9effba2c667cba653e7c8bd78cc86b1d12a10c9b (patch)
tree48f0decb7a3b0aa864f2831f79facb52e984b687
parent91d2cc38e52256a6a24e715890f3eda4c8357c15 (diff)
fix BufferIterator gdb pretty printer
-rw-r--r--gdb/kakoune.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/kakoune.py b/gdb/kakoune.py
index 40713e9f..90a363df 100644
--- a/gdb/kakoune.py
+++ b/gdb/kakoune.py
@@ -50,8 +50,8 @@ class BufferIterator:
self.val = val
def to_string(self):
- if self.val['m_buffer'] != 0:
- return "buffer<%s>@(%s, %s)" % (self.val['m_buffer'].dereference()['m_name'], self.val['m_coord']['line'], self.val['m_coord']['column'])
+ if self.val['m_buffer']['m_ptr'] != 0:
+ return "buffer<%s>@(%s, %s)" % (self.val['m_buffer']['m_ptr'].dereference()['m_name'], self.val['m_coord']['line'], self.val['m_coord']['column'])
else:
return "buffer<none>@(%s, %s)" % (self.val['m_coord']['line'], self.val['m_coord']['column'])