Lines Matching refs:argv_index
54 static int argv_index = 0; /* Option we're checking */
63 if(argv_index < argv_index2)
65 while(prev_argv[++argv_index] && prev_argv[argv_index][0] != '-'
66 && argv_index < argv_index2+1);
68 else argv_index++;
80 if(argv_index + nonopt >= prev_argc) return 1;
84 char* tmp = prev_argv[argv_index];
87 memmove(&prev_argv[argv_index], &prev_argv[argv_index+1],
88 sizeof(char**) * (prev_argc - argv_index - 1));
107 argv_index = 1;
114 /* Jump point in case we want to ignore the current argv_index */
121 if(argv[argv_index] && !strcmp(argv[argv_index], "--"))
128 if(argv[argv_index] == NULL)
133 else if(dashdash || argv[argv_index][0] != '-' || !strcmp(argv[argv_index], "-"))
139 optarg = argv[argv_index];
148 nonopt = argc - argv_index;
163 c = argv[argv_index][opt_offset++];
186 if(argv[argv_index][opt_offset] != '\0')
188 optarg = &argv[argv_index][opt_offset];
195 if(argv_index2 < argv_index) argv_index2 = argv_index;
227 /* Next argv_index */
228 if(argv[argv_index][opt_offset] == '\0')
242 optind = argv_index;