Commit 94a1d09a authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

more variable type fixing for the huge posts

parent 230a7509
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1100,7 +1100,7 @@ void curl_formfree(struct curl_httppost *form)

CURLcode Curl_getFormData(struct FormData **finalform,
                          struct curl_httppost *post,
                          size_t *sizep)
                          curl_off_t *sizep)
{
  struct FormData *form = NULL;
  struct FormData *firstform;
+1 −1
Original line number Diff line number Diff line
@@ -57,7 +57,7 @@ int Curl_FormInit(struct Form *form, struct FormData *formdata );
CURLcode
Curl_getFormData(struct FormData **,
                 struct curl_httppost *post,
                 size_t *size);
                 curl_off_t *size);

/* fread() emulation */
size_t Curl_FormReader(char *buffer,
+2 −2
Original line number Diff line number Diff line
@@ -457,8 +457,8 @@ static size_t readmoredata(char *buffer,
  conn->bits.forbidchunk= (http->sending == HTTPSEND_REQUEST)?TRUE:FALSE;

  if(http->postsize <= fullsize) {
    memcpy(buffer, http->postdata, http->postsize);
    fullsize = http->postsize;
    memcpy(buffer, http->postdata, (size_t)http->postsize);
    fullsize = (size_t)http->postsize;

    if(http->backup.postsize) {
      /* move backup data into focus and continue on that */