diff options
author | Pierre Habouzit <madcoder@debian.org> | 2007-10-05 10:11:59 +0200 |
---|---|---|
committer | Shawn O. Pearce <spearce@spearce.org> | 2007-10-15 21:38:09 -0400 |
commit | 90d16ec032b20f9f1146f3aceca12165aba3b6d6 (patch) | |
tree | 436cf11651c207c282a6c45a0b1d85d7b483a24e /t/t5516-fetch-push.sh | |
parent | instaweb: support for Ruby's WEBrick server (diff) | |
download | tgif-90d16ec032b20f9f1146f3aceca12165aba3b6d6.tar.xz |
Fix in-place editing functions in convert.c
* crlf_to_git and ident_to_git:
Don't grow the buffer if there is enough space in the first place.
As a side effect, when the editing is done "in place", we don't grow, so
the buffer pointer doesn't changes, and `src' isn't invalidated anymore.
Thanks to Bernt Hansen for the bug report.
* apply_filter:
Fix memory leak due to fake in-place editing that didn't collected the
old buffer when the filter succeeds. Also a cosmetic fix.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Diffstat (limited to 't/t5516-fetch-push.sh')
0 files changed, 0 insertions, 0 deletions