Lines Matching refs:buffer
58 static size_t readfromfile(struct Form *form, char *buffer, size_t size);
80 char *buffer, size_t bufferlength,
96 post->buffer = buffer;
223 * Copies the 'source' data to a newly allocated buffer buffer (that is
225 * the length of the buffer to be copied
234 char *buffer;
246 buffer = malloc(length+add);
247 if(!buffer)
250 memcpy(buffer, src, length);
254 buffer[length] = '\0';
256 return buffer;
489 if(current_form->buffer)
492 char *buffer =
494 if(buffer) {
495 current_form->buffer = buffer; /* store for the moment */
496 current_form->value = buffer; /* make it non-NULL to be accepted
613 ( (!form->buffer) &&
662 form->buffer, form->bufferlength,
850 char buffer[8192];
857 nread = readfromfile(&temp, buffer, sizeof(buffer));
859 (nread > sizeof(buffer)) ||
860 (nread != append(arg, buffer, nread))) {
965 buffer it works on */
970 free(filename); /* free temporary buffer */
1181 char buffer[512];
1182 while((nread = fread(buffer, 1, sizeof(buffer), fileread)) != 0) {
1183 result = AddFormData(&form, FORM_CONTENT, buffer, nread, &size);
1197 /* include contents of buffer */
1198 result = AddFormData(&form, FORM_CONTENT, post->buffer,
1280 static size_t readfromfile(struct Form *form, char *buffer,
1290 nread = form->fread_func(buffer, 1, size, form->data->line);
1299 nread = fread(buffer, 1, size, form->fp);
1317 size_t Curl_FormReader(char *buffer,
1335 gotsize = readfromfile(form, buffer, wantedsize);
1345 memcpy(buffer + gotsize , form->data->line + form->sent,
1353 memcpy(buffer+gotsize,