Fix help output
This commit is contained in:
parent
e5cb265456
commit
cb55e21846
@ -244,7 +244,7 @@ static constexpr size_t strlen_pre_eq(const char* str){
|
|||||||
#define CHECK_VALID_SHORT_ARG(opt, arg, type) \
|
#define CHECK_VALID_SHORT_ARG(opt, arg, type) \
|
||||||
{ \
|
{ \
|
||||||
if(next_arg == argc || !is_##type(arg)){ \
|
if(next_arg == argc || !is_##type(arg)){ \
|
||||||
fprintf(stderr, "'-%s' requires an argument of type " #type "\n", opt); \
|
fprintf(stderr, "'-%c' requires an argument of type " #type "\n", opt); \
|
||||||
ret.error = 1; \
|
ret.error = 1; \
|
||||||
break; \
|
break; \
|
||||||
} \
|
} \
|
||||||
@ -389,15 +389,15 @@ cmd_args process_cmd_args(int argc, char** argv){
|
|||||||
}else if(CHECK_LONG_OPTION(INVERT, arg)){
|
}else if(CHECK_LONG_OPTION(INVERT, arg)){
|
||||||
ret.invert = 1;
|
ret.invert = 1;
|
||||||
}else if(CHECK_LONG_OPTION_WITH_ARG(SEED, arg)){
|
}else if(CHECK_LONG_OPTION_WITH_ARG(SEED, arg)){
|
||||||
constexpr size_t offset = strlen_pre_eq(SEED_LONG_OPTION);
|
constexpr int offset = strlen_pre_eq(SEED_LONG_OPTION);
|
||||||
CHECK_VALID_LONG_INT_ARG(SEED, offset, arg);
|
CHECK_VALID_LONG_INT_ARG(SEED, offset, arg);
|
||||||
ret.seed = atol(arg+offset+1);
|
ret.seed = atol(arg+offset+1);
|
||||||
}else if(CHECK_LONG_OPTION_WITH_ARG(SPREAD, arg)){
|
}else if(CHECK_LONG_OPTION_WITH_ARG(SPREAD, arg)){
|
||||||
constexpr size_t offset = strlen_pre_eq(SPREAD_LONG_OPTION);
|
constexpr int offset = strlen_pre_eq(SPREAD_LONG_OPTION);
|
||||||
CHECK_VALID_LONG_FLOAT_ARG(SPREAD, offset, arg);
|
CHECK_VALID_LONG_FLOAT_ARG(SPREAD, offset, arg);
|
||||||
ret.spread = atof(arg+offset+1);
|
ret.spread = atof(arg+offset+1);
|
||||||
}else if(CHECK_LONG_OPTION_WITH_ARG(FREQ, arg)){
|
}else if(CHECK_LONG_OPTION_WITH_ARG(FREQ, arg)){
|
||||||
constexpr size_t offset = strlen_pre_eq(FREQ_LONG_OPTION);
|
constexpr int offset = strlen_pre_eq(FREQ_LONG_OPTION);
|
||||||
CHECK_VALID_LONG_FLOAT_ARG(FREQ, offset, arg);
|
CHECK_VALID_LONG_FLOAT_ARG(FREQ, offset, arg);
|
||||||
ret.freq = atof(arg+offset+1);
|
ret.freq = atof(arg+offset+1);
|
||||||
}else if(CHECK_LONG_OPTION(IGNORE_ANIMATE, arg) ||
|
}else if(CHECK_LONG_OPTION(IGNORE_ANIMATE, arg) ||
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user