ref-filter: change parsing function error handling
commite6ff7b3bb55ad458130906f35226054deb789224
authorOlga Telezhnaya <olyatelezhnaya@gmail.com>
Thu, 29 Mar 2018 12:49:45 +0000 (29 12:49 +0000)
committerJunio C Hamano <gitster@pobox.com>
Thu, 29 Mar 2018 21:24:57 +0000 (29 14:24 -0700)
tree735df8d60350e2940e91828ac4c3dcb70716af88
parent3fc8439ce17dbe0b8d78b6d51a71b35f3f6ed30e
ref-filter: change parsing function error handling

Continue removing die() calls from ref-filter formatting logic,
so that it could be used by other commands.

Change the signature of parse_ref_filter_atom() by adding
strbuf parameter for error message.
The function returns the position in the used_atom[] array
(as before) for the given atom, or -1 to signal an error.
Upon failure, error message is appended to the strbuf.

Signed-off-by: Olga Telezhnaia <olyatelezhnaya@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
ref-filter.c