From 7dd889867037abfa8f239f9f65f9606294e0be8d Mon Sep 17 00:00:00 2001 From: Daniel Jacobowitz Date: Mon, 8 Sep 2003 18:56:03 +0000 Subject: * frame.c (deprecated_safe_get_selected_frame): New function. * frame.h (deprecated_safe_get_selected_frame): Add prototype. * findvar.c (read_var_value): Call it. --- gdb/findvar.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'gdb/findvar.c') diff --git a/gdb/findvar.c b/gdb/findvar.c index 7b6191c7d68..a64ddfb84bb 100644 --- a/gdb/findvar.c +++ b/gdb/findvar.c @@ -404,8 +404,11 @@ read_var_value (register struct symbol *var, struct frame_info *frame) len = TYPE_LENGTH (type); + + /* FIXME drow/2003-09-06: this call to the selected frame should be + pushed upwards to the callers. */ if (frame == NULL) - frame = deprecated_selected_frame; + frame = deprecated_safe_get_selected_frame (); switch (SYMBOL_CLASS (var)) { -- cgit v1.2.1