This commit is contained in:
parent
ee4d89405d
commit
77c6af0021
1 changed files with 31 additions and 14 deletions
|
@ -105,7 +105,7 @@ static error_t parse_opt(int key, char *arg, struct argp_state *state){
|
||||||
break;
|
break;
|
||||||
case 'v':
|
case 'v':
|
||||||
verbose_output = 1;
|
verbose_output = 1;
|
||||||
case Z1:
|
case Z1:
|
||||||
arguments->z1 = arg;
|
arguments->z1 = arg;
|
||||||
break;
|
break;
|
||||||
case Z2:
|
case Z2:
|
||||||
|
@ -124,42 +124,59 @@ static error_t parse_opt(int key, char *arg, struct argp_state *state){
|
||||||
arguments->z6 = arg;
|
arguments->z6 = arg;
|
||||||
break;
|
break;
|
||||||
case C1:
|
case C1:
|
||||||
arguments->z1 = arg;
|
arguments->c1 = arg;
|
||||||
break;
|
break;
|
||||||
case C2:
|
case C2:
|
||||||
arguments->z2 = arg;
|
arguments->c2 = arg;
|
||||||
break;
|
break;
|
||||||
case C3:
|
case C3:
|
||||||
arguments->z3 = arg;
|
arguments->c3 = arg;
|
||||||
break;
|
break;
|
||||||
case C4:
|
case C4:
|
||||||
arguments->z4 = arg;
|
arguments->c4 = arg;
|
||||||
break;
|
break;
|
||||||
case C5:
|
case C5:
|
||||||
arguments->z5 = arg;
|
arguments->c5 = arg;
|
||||||
break;
|
break;
|
||||||
case C6:
|
case C6:
|
||||||
arguments->z6 = arg;
|
arguments->c6 = arg;
|
||||||
break;
|
break;
|
||||||
case I1:
|
case I1:
|
||||||
arguments->z1 = arg;
|
arguments->i1 = arg;
|
||||||
break;
|
break;
|
||||||
case I2:
|
case I2:
|
||||||
arguments->z2 = arg;
|
arguments->i2 = arg;
|
||||||
break;
|
break;
|
||||||
case I3:
|
case I3:
|
||||||
arguments->z3 = arg;
|
arguments->i3 = arg;
|
||||||
break;
|
break;
|
||||||
case I4:
|
case I4:
|
||||||
arguments->z4 = arg;
|
arguments->i4 = arg;
|
||||||
break;
|
break;
|
||||||
case I5:
|
case I5:
|
||||||
arguments->z5 = arg;
|
arguments->i5 = arg;
|
||||||
break;
|
break;
|
||||||
case I6:
|
case I6:
|
||||||
arguments->z6 = arg;
|
arguments->i6 = arg;
|
||||||
|
break;
|
||||||
|
case B1:
|
||||||
|
arguments->b1 = arg;
|
||||||
|
break;
|
||||||
|
case B2:
|
||||||
|
arguments->b2 = arg;
|
||||||
|
break;
|
||||||
|
case B3:
|
||||||
|
arguments->b3 = arg;
|
||||||
|
break;
|
||||||
|
case B4:
|
||||||
|
arguments->b4 = arg;
|
||||||
|
break;
|
||||||
|
case B5:
|
||||||
|
arguments->b5 = arg;
|
||||||
|
break;
|
||||||
|
case B6:
|
||||||
|
arguments->b6 = arg;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
||||||
case ARGP_KEY_ARG:
|
case ARGP_KEY_ARG:
|
||||||
if (state->arg_num >= 1) // Too many arguments
|
if (state->arg_num >= 1) // Too many arguments
|
||||||
|
|
Loading…
Reference in a new issue