Lines Matching refs:current_arg
191 arg_item_t *current_arg; /* currently parsed argument */
3170 intern->current_arg = apr_palloc(ctx->dpool,
3171 sizeof(*intern->current_arg));
3172 intern->current_arg->next = NULL;
3176 intern->argv = intern->current_arg;
3184 newarg->next = intern->current_arg;
3196 intern->current_arg->name = NULL;
3197 intern->current_arg->name_len = 0;
3220 *store = &intern->current_arg->name;
3221 *store_len = &intern->current_arg->name_len;
3227 intern->current_arg->name = apr_pstrmemdup(ctx->dpool,
3228 intern->current_arg->name,
3229 intern->current_arg->name_len);
3230 if (!intern->current_arg->name_len) {
3239 ap_str_tolower(intern->current_arg->name);
3258 intern->current_arg->value = NULL;
3311 *store = &intern->current_arg->value;
3312 *store_len = &intern->current_arg->value_len;
3318 *store = &intern->current_arg->value;
3319 *store_len = &intern->current_arg->value_len;
3331 --(intern->current_arg->value_len);
3338 sp = intern->current_arg->value;
3339 ep = intern->current_arg->value + intern->current_arg->value_len;
3353 intern->current_arg->value_len -= shift;
3356 intern->current_arg->value[intern->current_arg->value_len] = '\0';