90
83
static size_t my_write_data(void *buffer, size_t size, size_t nmemb, void *userp) {
91
84
poddlthread * thread = (poddlthread *)userp;
92
// std::cerr << "my_write_data(...," << size << "," << nmemb << ",...) called" << std::endl;
93
85
return thread->write_data(buffer, size, nmemb);
96
88
static int progress_callback(void *clientp, double dltotal, double dlnow, double /* ultotal */, double /*ulnow*/) {
97
89
poddlthread * thread = (poddlthread *)clientp;
98
// std::cerr << "progress_callback(...," << dltotal << "," << dlnow << ",...) called" << std::endl;
99
90
return thread->progress(dlnow, dltotal);