cvs-cvs
[Top][All Lists]
Advanced

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

[Cvs-cvs] ccvs/src ChangeLog filesubr.c rcs.c server.c [cvs1-11-x-branch


From: Derek Robert Price
Subject: [Cvs-cvs] ccvs/src ChangeLog filesubr.c rcs.c server.c [cvs1-11-x-branch]
Date: Fri, 07 Apr 2006 01:48:52 +0000

CVSROOT:        /cvsroot/cvs
Module name:    ccvs
Branch:         cvs1-11-x-branch
Changes by:     Derek Robert Price <address@hidden>     06/04/07 01:48:52

Modified files:
        src            : ChangeLog filesubr.c rcs.c server.c 

Log message:
        * filesubr.c (last_component, expand_wild), rcs.c (RCS_deltas,
        RCS_rewrite), server.c (server_checked_in): Add assertions.
        (Thanks to an incorrect report from Brendan Harrison <>.)

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/cvs/ccvs/src/ChangeLog.diff?only_with_tag=cvs1-11-x-branch&tr1=1.2336.2.433&tr2=1.2336.2.434&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/cvs/ccvs/src/filesubr.c.diff?only_with_tag=cvs1-11-x-branch&tr1=1.59.4.18&tr2=1.59.4.19&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/cvs/ccvs/src/rcs.c.diff?only_with_tag=cvs1-11-x-branch&tr1=1.262.4.45&tr2=1.262.4.46&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/cvs/ccvs/src/server.c.diff?only_with_tag=cvs1-11-x-branch&tr1=1.284.2.44&tr2=1.284.2.45&r1=text&r2=text

Patches:
Index: ccvs/src/ChangeLog
diff -u ccvs/src/ChangeLog:1.2336.2.433 ccvs/src/ChangeLog:1.2336.2.434
--- ccvs/src/ChangeLog:1.2336.2.433     Fri Mar 31 19:48:30 2006
+++ ccvs/src/ChangeLog  Fri Apr  7 01:48:51 2006
@@ -1,3 +1,9 @@
+2006-04-06  Derek Price  <address@hidden>
+
+       * filesubr.c (last_component, expand_wild), rcs.c (RCS_deltas,
+       RCS_rewrite), server.c (server_checked_in): Add assertions.
+       (Thanks to an incorrect report from Brendan Harrison <>.)
+
 2006-03-31  Mark D. Baushke  <address@hidden>
 
        * cvsrc.c (read_cvsrc): Deal with \r\n (DOS) line endings in
Index: ccvs/src/filesubr.c
diff -u ccvs/src/filesubr.c:1.59.4.18 ccvs/src/filesubr.c:1.59.4.19
--- ccvs/src/filesubr.c:1.59.4.18       Thu Sep 22 18:13:26 2005
+++ ccvs/src/filesubr.c Fri Apr  7 01:48:51 2006
@@ -959,7 +959,8 @@
     const char *path;
 {
     const char *last = strrchr (path, '/');
-    
+
+    assert (path);
     if (last && (last != path))
         return last + 1;
     else
@@ -1040,6 +1041,7 @@
     char ***pargv;
 {
     int i;
+    assert (argv || !argc);
     if (size_overflow_p (xtimes (argc, sizeof (char *)))) {
        *pargc = 0;
        *pargv = NULL;
Index: ccvs/src/rcs.c
diff -u ccvs/src/rcs.c:1.262.4.45 ccvs/src/rcs.c:1.262.4.46
--- ccvs/src/rcs.c:1.262.4.45   Mon Sep 26 11:41:22 2005
+++ ccvs/src/rcs.c      Fri Apr  7 01:48:51 2006
@@ -7355,6 +7355,8 @@
        rcsbuf = &rcsbuf_local;
     }
 
+   assert (rcsbuf);
+
    if (log) *log = NULL;
 
     ishead = 1;
@@ -8695,6 +8697,8 @@
     FILE *fin, *fout;
     struct rcsbuffer rcsbufin;
 
+    assert (rcs);
+
     if (noexec)
        return;
 
Index: ccvs/src/server.c
diff -u ccvs/src/server.c:1.284.2.44 ccvs/src/server.c:1.284.2.45
--- ccvs/src/server.c:1.284.2.44        Mon Feb 13 22:36:46 2006
+++ ccvs/src/server.c   Fri Apr  7 01:48:51 2006
@@ -3728,6 +3728,10 @@
     const char *update_dir;
     const char *repository;
 {
+    assert (file);
+    assert (update_dir);
+    assert (repository);
+
     if (noexec)
        return;
     if (scratched_file != NULL && entries_line == NULL)




reply via email to

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