cvs-cvs
[Top][All Lists]
Advanced

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

[Cvs-cvs] Changes to ccvs/src/logmsg.c


From: Derek Robert Price
Subject: [Cvs-cvs] Changes to ccvs/src/logmsg.c
Date: Mon, 29 Aug 2005 21:55:27 -0400

Index: ccvs/src/logmsg.c
diff -u ccvs/src/logmsg.c:1.97 ccvs/src/logmsg.c:1.98
--- ccvs/src/logmsg.c:1.97      Fri Jun 10 19:03:19 2005
+++ ccvs/src/logmsg.c   Tue Aug 30 01:55:19 2005
@@ -47,6 +47,9 @@
      * been changed when RereadLogAfterVerify is STAT.
      */
     struct stat pre_stbuf;
+   /* The list of files being changed, with new and old version numbers.
+    */
+   List *changes;
 };
 
 /*
@@ -399,14 +402,14 @@
    independant of the running of an editor for getting a message.
  */
 void
-do_verify (char **messagep, const char *repository)
+do_verify (char **messagep, const char *repository, List *changes)
 {
     int err;
     struct verifymsg_proc_data data;
     struct stat post_stbuf;
 
 #ifdef CLIENT_SUPPORT
-    if( current_parsed_root->isremote )
+    if (current_parsed_root->isremote)
        /* The verification will happen on the server.  */
        return;
 #endif
@@ -421,6 +424,7 @@
 
     data.message = *messagep;
     data.fname = NULL;
+    data.changes = changes;
     if ((err = Parse_Info (CVSROOTADM_VERIFYMSG, repository,
                          verifymsg_proc, 0, &data)) != 0)
     {
@@ -932,6 +936,8 @@
                                        "r", "s",
                                        current_parsed_root->directory,
                                        "l", "s", vpd->fname,
+                                      "sV", ",", vpd->changes,
+                                      logmsg_list_to_args_proc, (void *) NULL,
                                       (char *) NULL);
 
 #ifdef SUPPORT_OLD_INFO_FMT_STRINGS




reply via email to

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