Fix fetcher write function to return size

This commit is contained in:
def 2017-08-30 21:01:19 +02:00
parent 7f0eb53ff4
commit e480b651e7
2 changed files with 3 additions and 3 deletions

View file

@ -165,9 +165,9 @@ void CFetcher::FetchFile(CFetchTask *pTask)
}
}
void CFetcher::WriteToFile(char *pData, size_t size, size_t nmemb, void *pFile)
size_t CFetcher::WriteToFile(char *pData, size_t size, size_t nmemb, void *pFile)
{
io_write((IOHANDLE)pFile, pData, size*nmemb);
return io_write((IOHANDLE)pFile, pData, size*nmemb);
}
int CFetcher::ProgressCallback(void *pUser, double DlTotal, double DlCurr, double UlTotal, double UlCurr)

View file

@ -26,7 +26,7 @@ public:
virtual void Escape(char *pBud, size_t size, const char *pStr);
static void FetcherThread(void *pUser);
void FetchFile(CFetchTask *pTask);
static void WriteToFile(char *pData, size_t size, size_t nmemb, void *pFile);
static size_t WriteToFile(char *pData, size_t size, size_t nmemb, void *pFile);
static int ProgressCallback(void *pUser, double DlTotal, double DlCurr, double UlTotal, double UlCurr);
};