Source-Changes-HG archive

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

[src/netbsd-6-0]: src/external/gpl2/xcvs/dist/src Pull up following revision(...



details:   https://anonhg.NetBSD.org/src/rev/0d18974ffb28
branches:  netbsd-6-0
changeset: 775137:0d18974ffb28
user:      snj <snj%NetBSD.org@localhost>
date:      Thu Jul 14 07:03:50 2016 +0000

description:
Pull up following revision(s) (requested by christos in ticket #1364):
        external/gpl2/xcvs/dist/src/import.c: revision 1.4
Remove trailing whitespace from imported messages when adding now files.
This is done in RCS_checkin() but we have a "fast path" for new files here
that does not do it. Hooray for specialized code.
XXX: pullup 6, 7

diffstat:

 external/gpl2/xcvs/dist/src/import.c |  7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diffs (29 lines):

diff -r 40c2f0d7d517 -r 0d18974ffb28 external/gpl2/xcvs/dist/src/import.c
--- a/external/gpl2/xcvs/dist/src/import.c      Thu Jul 14 06:52:57 2016 +0000
+++ b/external/gpl2/xcvs/dist/src/import.c      Thu Jul 14 07:03:50 2016 +0000
@@ -565,7 +565,7 @@
 process_import_file (char *message, char *vfile, char *vtag, int targc,
                     char **targv)
 {
-    char *rcs;
+    char *rcs, *cleanmessage;
     int inattic = 0;
 
     rcs = Xasprintf ("%s/%s%s", repository, vfile, RCSEXT);
@@ -640,13 +640,14 @@
                Entries_Close (entries);
            }
 #endif
-
-           retval = add_rcs_file (message, rcs, vfile, vhead, our_opt,
+           cleanmessage = make_message_rcsvalid (message);
+           retval = add_rcs_file (cleanmessage, rcs, vfile, vhead, our_opt,
                                   vbranch, vtag, targc, targv,
                                   NULL, 0, logfp, killnew);
            if (free_opt != NULL)
                free (free_opt);
            free (rcs);
+           free (cleanmessage);
            return retval;
        }
        free (attic_name);



Home | Main Index | Thread Index | Old Index