bisect--helper: return error codes from `cmd_bisect__helper()`
commit7613ec594a3cb3a5b67bd4f363a557374e744dfb
authorPranit Bauva <pranit.bauva@gmail.com>
Mon, 17 Feb 2020 08:40:33 +0000 (17 09:40 +0100)
committerJunio C Hamano <gitster@pobox.com>
Wed, 19 Feb 2020 17:37:14 +0000 (19 09:37 -0800)
tree1ce3666789d03c15c444928d3c7360319036554a
parent680e8a01e57cd383048bf4e7d9668ce715d6d649
bisect--helper: return error codes from `cmd_bisect__helper()`

Since we want to get rid of git-bisect.sh, it would be necessary
to convert bisect.c exit() calls to return statements so
that errors can be reported. Let's prepare for that by making
it possible to return different error codes than just 0 or 1.

Different error codes might enable a bisecting script calling the
bisect command that uses this function to do different things
depending on the exit status of the bisect command.

Mentored-by: Christian Couder <chriscool@tuxfamily.org>
Mentored-by: Johannes Schindelin <Johannes.Schindelin@gmx.de>
Signed-off-by: Tanushree Tumane <tanushreetumane@gmail.com>
Signed-off-by: Miriam Rubio <mirucam@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/bisect--helper.c