[Top][All Lists]
[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)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Cvs-cvs] ccvs/src ChangeLog filesubr.c rcs.c server.c [cvs1-11-x-branch],
Derek Robert Price <=