static int debug_callback(CURL* curl, curl_infotype type, char* data, size_t size, void* userPointer) { assert(userPointer != NULL); CallbackHandle* handle = (CallbackHandle*)userPointer; handle->debugCallback(curl, (PAL_CurlInfoType)type, data, size, handle->debugUserPointer); return 0; }
static int debug_callback(CURL* curl, curl_infotype type, char* data, size_t size, void* userPointer) { assert(userPointer != nullptr); CallbackHandle* handle = static_cast<CallbackHandle*>(userPointer); handle->debugCallback(curl, static_cast<PAL_CurlInfoType>(type), data, size, handle->debugUserPointer); return 0; }