parse-options: introduce die_for_incompatible_opt2()
The functions die_for_incompatible_opt3() and die_for_incompatible_opt4() already exist to die whenever a user specifies three or four options respectively that are not compatible. Introduce die_for_incompatible_opt2() which dies when two options that are incompatible are set. Signed-off-by: Toon Claes <toon@iotcl.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:

committed by
Junio C Hamano

parent
7a52a8c7d8
commit
9144b9362b
@ -436,6 +436,15 @@ static inline void die_for_incompatible_opt3(int opt1, const char *opt1_name,
|
||||
0, "");
|
||||
}
|
||||
|
||||
static inline void die_for_incompatible_opt2(int opt1, const char *opt1_name,
|
||||
int opt2, const char *opt2_name)
|
||||
{
|
||||
die_for_incompatible_opt4(opt1, opt1_name,
|
||||
opt2, opt2_name,
|
||||
0, "",
|
||||
0, "");
|
||||
}
|
||||
|
||||
/*
|
||||
* Use these assertions for callbacks that expect to be called with NONEG and
|
||||
* NOARG respectively, and do not otherwise handle the "unset" and "arg"
|
||||
|
Reference in New Issue
Block a user