Lines Matching refs:forms
686 Curl_formadd_release_local(struct curl_forms *forms, int nargs, int skip)
690 if(Curl_is_formadd_string(forms[nargs].option))
691 if(forms[nargs].value)
692 free((char *) forms[nargs].value);
694 free((char *) forms);
699 Curl_formadd_convert(struct curl_forms *forms,
706 if(formx < 0 || !forms[formx].value)
710 l = (int) forms[lengthx].value;
712 l = strlen(forms[formx].value) + 1;
720 forms[formx].value, l, ccsid);
732 forms[formx].value = cp;
735 forms[lengthx].value = (char *) l; /* Update length after conversion. */
748 struct curl_forms *forms;
794 forms = (struct curl_forms *) NULL;
814 if(forms) {
817 option = forms->option;
818 value = forms->value;
819 forms++;
835 forms = (struct curl_forms *) NULL; /* Leave array mode. */
839 if(!forms) {
840 forms = va_arg(arg, struct curl_forms *);
856 if(!forms) {
861 nameccsid = (unsigned int) forms->value;
862 forms++;
873 if(!forms) {
878 contentccsid = (unsigned int) forms->value;
879 forms++;
886 if(!forms)
894 if(!forms)
902 if(!forms)
910 if(!forms)
916 if(!forms)
922 if(!forms)
928 if(!forms)
953 if(!forms) {
958 ccsid = (unsigned int) forms->value;
959 forms++;