summaryrefslogtreecommitdiff
path: root/lib-src/etags.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib-src/etags.c')
-rw-r--r--lib-src/etags.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib-src/etags.c b/lib-src/etags.c
index 77975c625aa..8463e01443e 100644
--- a/lib-src/etags.c
+++ b/lib-src/etags.c
@@ -4425,7 +4425,7 @@ absolute_filename (file, cwd)
cp = slashp;
do
cp--;
- while (cp >= res && *cp != '/');
+ while (cp >= res && !absolutefn (cp));
if (*cp == '/')
{
strcpy (cp, slashp + 3);