aboutsummaryrefslogtreecommitdiff
path: root/gdb/corelow.c
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2008-02-09 13:45:33 +0000
committerEli Zaretskii <eliz@gnu.org>2008-02-09 13:45:33 +0000
commitf90c07ac031fd017724d069de5ef13b97e55797b (patch)
treeb569ce37d5638653086781b7d5ec2fd4e628872e /gdb/corelow.c
parentd35a4257276c67643ab55d733e5404bd43e7a2e0 (diff)
downloadfsf-binutils-gdb-f90c07ac031fd017724d069de5ef13b97e55797b.zip
fsf-binutils-gdb-f90c07ac031fd017724d069de5ef13b97e55797b.tar.gz
fsf-binutils-gdb-f90c07ac031fd017724d069de5ef13b97e55797b.tar.bz2
* corelow.c (core_open): Use IS_ABSOLUTE_PATH.
(filenames.h): New include. * Makefile.in (corelow.o): Add dependency for filenames.h.
Diffstat (limited to 'gdb/corelow.c')
-rw-r--r--gdb/corelow.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/corelow.c b/gdb/corelow.c
index be56221..061743b 100644
--- a/gdb/corelow.c
+++ b/gdb/corelow.c
@@ -44,6 +44,7 @@
#include "gdb_assert.h"
#include "exceptions.h"
#include "solib.h"
+#include "filenames.h"
#ifndef O_LARGEFILE
@@ -271,7 +272,7 @@ core_open (char *filename, int from_tty)
}
filename = tilde_expand (filename);
- if (filename[0] != '/')
+ if (!IS_ABSOLUTE_PATH(filename))
{
temp = concat (current_directory, "/", filename, (char *)NULL);
xfree (filename);