#include <Xm/Text.h>
#include <curl/curl.h>
-struct MemoryStruct {
+struct memstruct {
char *memory;
size_t size;
};
memback(void *contents, size_t size, size_t nmemb, void *userp)
{
size_t realsize = size * nmemb;
- struct MemoryStruct *mem = (struct MemoryStruct *)userp;
+ struct memstruct *mem = (struct memstruct *)userp;
char *ptr = realloc(mem->memory, mem->size + realsize + 1);
if (!ptr) memfail();
exit(1);
}
- struct MemoryStruct chunk;
+ struct memstruct chunk;
chunk.memory = malloc(1); // Grown as needed by the realloc in memback()
chunk.size = 0; // No data yet