Lines Matching defs:current
359 struct getargs *current = NULL;
379 current = &args[i];
393 if (current)
397 if (current == NULL) {
399 current = partial;
405 && !ISFLAG(*current)
406 && current->type != arg_collect
407 && current->type != arg_counter)
409 switch(current->type){
415 *(int*)current->value = tmp;
420 *(char**)current->value = goptarg + 1;
425 return add_string((getarg_strings*)current->value, goptarg + 1);
430 int *flag = current->value;
452 *(int *)current->value += val;
460 *(double*)current->value = tmp;
464 struct getarg_collect_info *c = current->value;