Commit 8b2bfa42 authored by Yang Tse's avatar Yang Tse
Browse files

fix compiler warning: external definition with no prior declaration

parent a6c915aa
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -10,7 +10,7 @@

#include "test.h"

const char *dates[]={
static const char *dates[]={
  "Sun, 06 Nov 1994 08:49:37 GMT",
  "Sunday, 06-Nov-94 08:49:37 GMT",
  "Sun Nov  6 08:49:37 1994",
+6 −6
Original line number Diff line number Diff line
@@ -106,15 +106,15 @@ int my_trace(CURL *handle, curl_infotype type,


static size_t current_offset = 0;
char data[70000]; /* MUST  be more than 64k OR MAX_INITIAL_POST_SIZE */
static char databuf[70000]; /* MUST be more than 64k OR MAX_INITIAL_POST_SIZE */

static size_t read_callback(void *ptr, size_t size, size_t nmemb, void *stream)
{
  size_t  amount = nmemb * size; /* Total bytes curl wants */
  size_t  available = sizeof data - current_offset;  /* What we have to give */
  size_t  available = sizeof(databuf) - current_offset; /* What we have to give */
  size_t  given = amount < available ? amount : available; /* What is given */
  (void)stream;
  memcpy(ptr, data + current_offset, given);
  memcpy(ptr, databuf + current_offset, given);
  current_offset += given;
  return given;
}
@@ -161,14 +161,14 @@ int test(char *URL)
    curl_easy_setopt(curl, CURLOPT_VERBOSE, 1L);

    /* setup repeated data string */
    for (i=0; i < sizeof data; ++i)
        data[i] = fill[i % sizeof fill];
    for (i=0; i < sizeof(databuf); ++i)
        databuf[i] = fill[i % sizeof fill];

    /* Post */
    curl_easy_setopt(curl, CURLOPT_POST, 1L);

    /* Setup read callback */
    curl_easy_setopt(curl, CURLOPT_POSTFIELDSIZE, (long) sizeof data);
    curl_easy_setopt(curl, CURLOPT_POSTFIELDSIZE, (long) sizeof(databuf));
    curl_easy_setopt(curl, CURLOPT_READFUNCTION, read_callback);

    /* Write callback */