42 size_t realsize = size * nmemb;
48 printf(
"not enough memory (realloc returned NULL)\n");
53 mem->
size += realsize;
92 fprintf(stderr,
"curl_easy_perform() failed: %s\n",
103 printf(
"%lu bytes retrieved\n", (
long)chunk.
size);
#define realloc(ptr, size)
#define curl_easy_setopt(handle, option, value)
memcpy(filename, filename1, strlen(filename1))
CURL_EXTERN CURL * curl_easy_init(void)
CURL_EXTERN void curl_easy_cleanup(CURL *curl)
static size_t WriteMemoryCallback(void *contents, size_t size, size_t nmemb, void *userp)
CURL_EXTERN CURLcode curl_global_init(long flags)
curl_global_init() globally initializes curl given a bitwise set of the different features of what to...
CURL_EXTERN void curl_global_cleanup(void)
curl_global_cleanup() globally cleanups curl, uses the value of "init_flags" to determine what needs ...
CURL_EXTERN const char * curl_easy_strerror(CURLcode)
CURL_EXTERN CURLcode curl_easy_perform(CURL *curl)