diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2006-09-05 14:04:57 +0000 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2006-09-05 14:04:57 +0000 |
commit | 19397f6b83f488de0e54c7ea4972e86515677752 (patch) | |
tree | a9123d753c51bc9c554debe7d81f35552cb6d993 | |
parent | 32625c50259a94e480ab8184a9b6af674e854076 (diff) | |
download | diffutils-19397f6b83f488de0e54c7ea4972e86515677752.tar.gz |
* src/context.c (print_context_function): Do not print
trailing white space in a context header.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | src/context.c | 2 |
2 files changed, 7 insertions, 0 deletions
@@ -1,3 +1,8 @@ +2006-09-04 Jim Meyering <jim@meyering.net> + + * src/context.c (print_context_function): Do not print + trailing white space in a context header. + 2006-05-09 Paul Eggert <eggert@cs.ucla.edu> * src/cmp.c (cmp): The previous fix wasn't quite right either, as diff --git a/src/context.c b/src/context.c index 435930b..8c59961 100644 --- a/src/context.c +++ b/src/context.c @@ -137,6 +137,8 @@ print_context_function (FILE *out, char const *function) putc (' ', out); for (i = 0; i < 40 && function[i] != '\n'; i++) continue; + while (0 < i && isspace ((unsigned char) function[i - 1])) + i--; fwrite (function, sizeof (char), i, out); } |