Lines Matching refs:forms
633 Curl_formadd_release_local(struct curl_forms * forms, int nargs, int skip)
638 if (Curl_is_formadd_string(forms[nargs].option))
639 if (forms[nargs].value)
640 free((char *) forms[nargs].value);
642 free((char *) forms);
647 Curl_formadd_convert(struct curl_forms * forms,
655 if (formx < 0 || !forms[formx].value)
659 l = (int) forms[lengthx].value;
661 l = strlen(forms[formx].value) + 1;
669 forms[formx].value, l, ccsid);
681 forms[formx].value = cp;
684 forms[lengthx].value = (char *) l; /* Update to length after conversion. */
698 struct curl_forms * forms;
744 forms = (struct curl_forms *) NULL;
764 if (forms) {
767 option = forms->option;
768 value = forms->value;
769 forms++;
785 forms = (struct curl_forms *) NULL; /* Leave array mode. */
789 if (!forms) {
790 forms = va_arg(arg, struct curl_forms *);
806 if (!forms) {
811 nameccsid = (unsigned int) forms->value;
812 forms++;
823 if (!forms) {
828 contentccsid = (unsigned int) forms->value;
829 forms++;
836 if (!forms)
844 if (!forms)
852 if (!forms)
858 if (!forms)
864 if (!forms)
870 if (!forms)
895 if (!forms) {
900 ccsid = (unsigned int) forms->value;
901 forms++;