diff options
-rw-r--r-- | commit-tree.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/commit-tree.c b/commit-tree.c index 93f3a57991..cbb7d12a86 100644 --- a/commit-tree.c +++ b/commit-tree.c @@ -83,11 +83,11 @@ static void finish_buffer(char *tag, char **bufp, unsigned int *sizep) static void remove_special(char *p) { char c; - char *dst = p; + char *dst = p, *src = p; for (;;) { - c = *p; - p++; + c = *src; + src++; switch(c) { case '\n': case '<': case '>': continue; |