Source-Changes-HG archive

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

[src/trunk]: src/external/gpl2/xcvs/dist/src Remove trailing whitespace from ...



details:   https://anonhg.NetBSD.org/src/rev/8d20802e89ae
branches:  trunk
changeset: 813488:8d20802e89ae
user:      christos <christos%NetBSD.org@localhost>
date:      Sat Jan 30 16:21:47 2016 +0000

description:
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 27339377b85c -r 8d20802e89ae external/gpl2/xcvs/dist/src/import.c
--- a/external/gpl2/xcvs/dist/src/import.c      Sat Jan 30 15:05:27 2016 +0000
+++ b/external/gpl2/xcvs/dist/src/import.c      Sat Jan 30 16:21:47 2016 +0000
@@ -579,7 +579,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);
@@ -654,13 +654,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