emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lib-src/etags.c,v


From: Stefan Monnier
Subject: [Emacs-diffs] Changes to emacs/lib-src/etags.c,v
Date: Thu, 29 May 2008 20:18:10 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Stefan Monnier <monnier>        08/05/29 20:18:08

Index: etags.c
===================================================================
RCS file: /sources/emacs/emacs/lib-src/etags.c,v
retrieving revision 3.84
retrieving revision 3.85
diff -u -b -r3.84 -r3.85
--- etags.c     9 May 2008 23:19:11 -0000       3.84
+++ etags.c     29 May 2008 20:18:07 -0000      3.85
@@ -6790,8 +6790,14 @@
 
   /* Build a sequence of "../" strings for the resulting relative file name. */
   i = 0;
+  while (*dp == '/')
+    ++dp;
   while ((dp = etags_strchr (dp + 1, '/')) != NULL)
+    {
     i += 1;
+      while (*dp == '/')
+       ++dp;
+    }
   res = xnew (3*i + strlen (fp + 1) + 1, char);
   res[0] = '\0';
   while (i-- > 0)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]