Lines Matching defs:argc
22 int argc;
34 for (i = 0; i < args->argc; i++)
38 args->argc = 0;
57 newargv = realloc(args->argv, (args->argc + 2) * sizeof(char *));
64 args->argv[args->argc++] = newarg;
65 args->argv[args->argc] = NULL;
72 assert(pos <= args->argc);
76 if (pos != args->argc - 1) {
77 char *newarg = args->argv[args->argc - 1];
79 sizeof(char *) * (args->argc - pos - 1));
99 if (ctx->argctr + 1 >= ctx->argc) {
328 ctx->nonopt = ctx->outargs.argc;
336 if (ctx->argc) {
341 for (ctx->argctr = 1; ctx->argctr < ctx->argc; ctx->argctr++)
350 if (ctx->nonopt && ctx->nonopt == ctx->outargs.argc) {
351 free(ctx->outargs.argv[ctx->outargs.argc - 1]);
352 ctx->outargs.argv[--ctx->outargs.argc] = NULL;
368 if (!args || !args->argv || !args->argc)
371 ctx.argc = args->argc;