aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Jacobowitz <drow@false.org>2004-09-20 18:31:02 +0000
committerDaniel Jacobowitz <drow@false.org>2004-09-20 18:31:02 +0000
commitd9c8471e30cf301970d0b0877ac32f36ca27a0ad (patch)
tree85cb73b6bdd3821fe37cb614b6e527a920e53055
parentd73f140ac2cd081eb1bd6a0c33d215632e9bcce7 (diff)
downloadgdb-d9c8471e30cf301970d0b0877ac32f36ca27a0ad.zip
gdb-d9c8471e30cf301970d0b0877ac32f36ca27a0ad.tar.gz
gdb-d9c8471e30cf301970d0b0877ac32f36ca27a0ad.tar.bz2
* symtab.c (lookup_partial_symtab): Use psymtab_to_fullname.
(lookup_partial_symtab): Use symtab_to_fullname.
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/symtab.c6
2 files changed, 7 insertions, 4 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 4d20c3a..5ff739a 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2004-09-20 Daniel Jacobowitz <dan@debian.org>
+
+ * symtab.c (lookup_partial_symtab): Use psymtab_to_fullname.
+ (lookup_partial_symtab): Use symtab_to_fullname.
+
2004-09-19 Jim Blandy <jimb@redhat.com>
* minsyms.c (lookup_minimal_symbol): Doc fix.
diff --git a/gdb/symtab.c b/gdb/symtab.c
index dd5ce54..a6c009a 100644
--- a/gdb/symtab.c
+++ b/gdb/symtab.c
@@ -272,8 +272,7 @@ lookup_partial_symtab (const char *name)
this symtab and use its absolute path. */
if (full_path != NULL)
{
- if (pst->fullname == NULL)
- source_full_path_of (pst->filename, &pst->fullname);
+ psymtab_to_fullname (pst);
if (pst->fullname != NULL
&& FILENAME_CMP (full_path, pst->fullname) == 0)
{
@@ -284,8 +283,7 @@ lookup_partial_symtab (const char *name)
if (real_path != NULL)
{
char *rp = NULL;
- if (pst->fullname == NULL)
- source_full_path_of (pst->filename, &pst->fullname);
+ psymtab_to_fullname (pst);
if (pst->fullname != NULL)
{
rp = gdb_realpath (pst->fullname);