2007-08-13 Michael Snyder <msnyder@access-company.com>

* source.c (find_source_lines): Require symtab 's'.
This commit is contained in:
Michael Snyder 2007-08-13 22:25:14 +00:00
parent 8275b357ad
commit be8ca11b9e
2 changed files with 6 additions and 1 deletions

View file

@ -1,3 +1,7 @@
2007-08-13 Michael Snyder <msnyder@access-company.com>
* source.c (find_source_lines): Require symtab 's'.
2007-08-11 Michael Snyder <msnyder@access-company.com>
* completer.c: Spelling fix in comments.

View file

@ -1122,11 +1122,12 @@ find_source_lines (struct symtab *s, int desc)
long mtime = 0;
int size;
gdb_assert (s);
line_charpos = (int *) xmalloc (lines_allocated * sizeof (int));
if (fstat (desc, &st) < 0)
perror_with_name (s->filename);
if (s && s->objfile && s->objfile->obfd)
if (s->objfile && s->objfile->obfd)
mtime = bfd_get_mtime (s->objfile->obfd);
else if (exec_bfd)
mtime = bfd_get_mtime (exec_bfd);