diff options
Diffstat (limited to 'gdb/stabsread.c')
-rw-r--r-- | gdb/stabsread.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/stabsread.c b/gdb/stabsread.c index 8c03a6f..adc0a36 100644 --- a/gdb/stabsread.c +++ b/gdb/stabsread.c @@ -344,7 +344,7 @@ Invalid symbol data: type number (%d,%d) out of range at symtab pos %d.", { real_filenum = this_object_header_files[filenum]; - if (real_filenum >= n_header_files) + if (real_filenum >= N_HEADER_FILES (current_objfile)) { struct type *temp_type; struct type **temp_type_p; @@ -358,7 +358,7 @@ Invalid symbol data: type number (%d,%d) out of range at symtab pos %d.", return temp_type_p; } - f = &header_files[real_filenum]; + f = HEADER_FILES (current_objfile) + real_filenum; f_orig_length = f->length; if (index >= f_orig_length) |