aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Tools/gdb/libpython.py
diff options
context:
space:
mode:
Diffstat (limited to 'Tools/gdb/libpython.py')
-rwxr-xr-xTools/gdb/libpython.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/Tools/gdb/libpython.py b/Tools/gdb/libpython.py
index f4b27f11521..71c99b516b3 100755
--- a/Tools/gdb/libpython.py
+++ b/Tools/gdb/libpython.py
@@ -1797,14 +1797,14 @@ class Frame(object):
def get_pyop(self):
try:
- frame = self._gdbframe.read_var('frame')
- frame = PyFramePtr(frame)
- if not frame.is_optimized_out():
- return frame
+ # frame = self._gdbframe.read_var('frame')
+ # frame = PyFramePtr(frame)
+ # if not frame.is_optimized_out():
+ # return frame
cframe = self._gdbframe.read_var('cframe')
if cframe is None:
return None
- frame = PyFramePtr(cframe["current_frame"].dereference())
+ frame = PyFramePtr(cframe["current_frame"])
if frame and not frame.is_optimized_out():
return frame
return None