]> git.ipfire.org Git - thirdparty/git.git/commit
bisect: avoid tailing CR characters from revision in replay
authorCarlo Marcelo Arenas Belón <carenas@gmail.com>
Wed, 20 May 2020 17:08:43 +0000 (10:08 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 20 May 2020 17:13:19 +0000 (10:13 -0700)
commit173cb08d5b38f423b3cae409daa6d414348c3459
treeef67d272164d814f9caef9ea96ad4aeda36d3721
parent6c722cbe5a919166eb0d7369762b09393eb5b518
bisect: avoid tailing CR characters from revision in replay

6c722cbe5a (bisect: allow CRLF line endings in "git bisect replay"
input, 2020-05-07) includes CR as a field separator, but relies on
it not being included in the last field, which breaks at least when
running under OpenBSD 6.7's sh.

Instead of just assume the CR will get swallowed, read the rest of
the line into an otherwise unused variable and ignore it everywhere
except on the call for git bisect start, where it matters.

Signed-off-by: Carlo Marcelo Arenas Belón <carenas@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-bisect.sh