summaryrefslogtreecommitdiff
path: root/Documentation/git-grep.txt
diff options
context:
space:
mode:
authorCarlos Martín Nieto <cmn@elego.de>2011-11-28 10:48:12 (GMT)
committerJunio C Hamano <gitster@pobox.com>2011-11-28 19:30:34 (GMT)
commit284e3d280ea84957f5bedcb302848dbdcdbb9a62 (patch)
treee3db1809b4cbb311a7a1cec79023e0b6aa68adfa /Documentation/git-grep.txt
parent703f05ad5835cff92b12c29aecf8d724c8c847e2 (diff)
downloadgit-284e3d280ea84957f5bedcb302848dbdcdbb9a62.zip
git-284e3d280ea84957f5bedcb302848dbdcdbb9a62.tar.gz
git-284e3d280ea84957f5bedcb302848dbdcdbb9a62.tar.bz2
convert: track state in LF-to-CRLF filter
There may not be enough space to store CRLF in the output. If we don't fill the buffer, then the filter will keep getting called with the same short buffer and will loop forever. Instead, always store the CR and record whether there's a missing LF if so we store it in the output buffer the next time the function gets called. Reported-by: Henrik Grubbström <grubba@roxen.com> Signed-off-by: Carlos Martín Nieto <cmn@elego.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation/git-grep.txt')
0 files changed, 0 insertions, 0 deletions