cvs-cvs
[Top][All Lists]
Advanced

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

[Cvs-cvs] Changes to ccvs/src/server.c [signed-commits2]


From: Derek Robert Price
Subject: [Cvs-cvs] Changes to ccvs/src/server.c [signed-commits2]
Date: Mon, 05 Dec 2005 17:00:27 -0500

Index: ccvs/src/server.c
diff -u ccvs/src/server.c:1.452.2.12 ccvs/src/server.c:1.452.2.13
--- ccvs/src/server.c:1.452.2.12        Fri Dec  2 23:58:10 2005
+++ ccvs/src/server.c   Mon Dec  5 22:00:22 2005
@@ -5234,7 +5234,8 @@
     assert (!(filebuf && file_gzip_level));
 
     TRACE (TRACE_FUNCTION, "server_updated (%s, %s, %s)",
-          finfo->fullname, vers->vn_rcs, vers->options);
+          finfo->fullname, vers ? vers->vn_rcs : "(null)",
+          vers ? vers->options : "(null)");
 
     if (noexec)
     {
@@ -8191,7 +8192,10 @@
                          *(finfo->update_dir) ? finfo->update_dir : ".",
                          basefile);
 
-    if (prev && strcmp (prev, "0"))
+    /* FIXME: It would be more efficient if diffs could be sent when the
+     * revision numbers haven't changed but the keywords have.
+     */
+    if (prev && strcmp (prev, "0") && strcmp (prev, rev))
     {
        /* Compute and send diff.  */
        int dargc = 0;




reply via email to

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