Lines Matching refs:forms
724 Curl_formadd_release_local(struct curl_forms * forms, int nargs, int skip)
729 if(Curl_is_formadd_string(forms[nargs].option))
730 if(forms[nargs].value)
731 free((char *) forms[nargs].value);
733 free((char *) forms);
738 Curl_formadd_convert(struct curl_forms * forms,
746 if(formx < 0 || !forms[formx].value)
750 l = (int) forms[lengthx].value;
752 l = strlen(forms[formx].value) + 1;
760 forms[formx].value, l, ccsid);
772 forms[formx].value = cp;
775 forms[lengthx].value = (char *) l; /* Update length after conversion. */
789 struct curl_forms * forms;
835 forms = (struct curl_forms *) NULL;
855 if(forms) {
858 option = forms->option;
859 value = forms->value;
860 forms++;
876 forms = (struct curl_forms *) NULL; /* Leave array mode. */
880 if(!forms) {
881 forms = va_arg(arg, struct curl_forms *);
897 if(!forms) {
902 nameccsid = (unsigned int) forms->value;
903 forms++;
914 if(!forms) {
919 contentccsid = (unsigned int) forms->value;
920 forms++;
927 if(!forms)
935 if(!forms)
943 if(!forms)
949 if(!forms)
955 if(!forms)
961 if(!forms)
986 if(!forms) {
991 ccsid = (unsigned int) forms->value;
992 forms++;