diff options
-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); } |