size_t write_data(void *ptr, size_t size, size_t nmemb, void *user) { Memory* mem = (Memory*)user; mem->AppendData( ptr, size * nmemb ); return size * nmemb; }