pathspec: use BUG(...) not die("BUG:%s:%d....", <file>, <line>)
Change code that was added in8f4f8f4579
(guard against new pathspec magic in pathspec matching code, 2013-07-14) to use the BUG() macro instead of emitting a "fatal" message with the "__FILE__"-name and "__LINE__"-numbers. The original code predated the existence of the BUG() function, which was added ind8193743e0
(usage.c: add BUG() function, 2017-05-12). Signed-off-by: Junio C Hamano <gitster@pobox.com> Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:

committed by
Junio C Hamano

parent
46d699f492
commit
a78537a0f2
@ -58,8 +58,7 @@ struct pathspec {
|
||||
#define GUARD_PATHSPEC(ps, mask) \
|
||||
do { \
|
||||
if ((ps)->magic & ~(mask)) \
|
||||
die("BUG:%s:%d: unsupported magic %x", \
|
||||
__FILE__, __LINE__, (ps)->magic & ~(mask)); \
|
||||
BUG("unsupported magic %x", (ps)->magic & ~(mask)); \
|
||||
} while (0)
|
||||
|
||||
/* parse_pathspec flags */
|
||||
|
Reference in New Issue
Block a user