cvs-cvs
[Top][All Lists]
Advanced

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

[Cvs-cvs] ccvs/src ChangeLog client.c


From: Larry Jones
Subject: [Cvs-cvs] ccvs/src ChangeLog client.c
Date: Tue, 18 Nov 2008 22:59:02 +0000

CVSROOT:        /cvsroot/cvs
Module name:    ccvs
Changes by:     Larry Jones <scjones>   08/11/18 22:59:02

Modified files:
        src            : ChangeLog client.c 

Log message:
        * client.c (add_prune_candidate): Strip all trailing slashes.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/ccvs/src/ChangeLog?cvsroot=cvs&r1=1.3636&r2=1.3637
http://cvs.savannah.gnu.org/viewcvs/ccvs/src/client.c?cvsroot=cvs&r1=1.482&r2=1.483

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/cvs/ccvs/src/ChangeLog,v
retrieving revision 1.3636
retrieving revision 1.3637
diff -u -b -r1.3636 -r1.3637
--- ChangeLog   18 Nov 2008 22:56:54 -0000      1.3636
+++ ChangeLog   18 Nov 2008 22:59:01 -0000      1.3637
@@ -1,5 +1,7 @@
 2008-11-18  Larry Jones  <address@hidden>
 
+       * client.c (add_prune_candidate): Strip all trailing slashes.
+
        * client.c commit.c, history.c, logmsg.c, rcs.c, repos.c, tag.c,
          update.c, vers_ts.c: Fix gcc -Wall warnings.
 

Index: client.c
===================================================================
RCS file: /cvsroot/cvs/ccvs/src/client.c,v
retrieving revision 1.482
retrieving revision 1.483
diff -u -b -r1.482 -r1.483
--- client.c    18 Nov 2008 22:56:54 -0000      1.482
+++ client.c    18 Nov 2008 22:59:02 -0000      1.483
@@ -3017,12 +3017,15 @@
 add_prune_candidate (const char *dir)
 {
     struct save_dir *p;
+    char *q;
 
     if ((dir[0] == '.' && dir[1] == '\0')
        || (prune_candidates && STREQ (dir, prune_candidates->dir)))
        return;
     p = xmalloc (sizeof (struct save_dir));
     p->dir = xstrdup (dir);
+    for (q = p->dir + strlen(p->dir); q > p->dir && ISSLASH(q[-1]); q--) ;
+    *q = '\0';
     p->next = prune_candidates;
     prune_candidates = p;
 }




reply via email to

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