From: Timo Kreuzer Date: Thu, 9 Apr 2009 14:20:24 +0000 (+0000) Subject: Fix downloader progress bar, by using an ULONGLONG, so it doesn't overflow at ~40MB... X-Git-Tag: ReactOS-0.3.9~138 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=32337f8c064b25de7abec74b4a8fe9bfafe51c92 Fix downloader progress bar, by using an ULONGLONG, so it doesn't overflow at ~40MB, instead up to 4GB downloads should work now. svn path=/trunk/; revision=40429 --- diff --git a/rosapps/applications/downloader/download.c b/rosapps/applications/downloader/download.c index ded010144de..1dc77c65b97 100644 --- a/rosapps/applications/downloader/download.c +++ b/rosapps/applications/downloader/download.c @@ -127,7 +127,7 @@ dlOnProgress(IBindStatusCallback* iface, ULONG ulProgress, Item = GetDlgItem(This->hDialog, IDC_PROGRESS); if (NULL != Item && 0 != ulProgressMax) { - SendMessageW(Item, PBM_SETPOS, (ulProgress * 100) / ulProgressMax, 0); + SendMessageW(Item, PBM_SETPOS, ((ULONGLONG)ulProgress * 100) / ulProgressMax, 0); } Item = GetDlgItem(This->hDialog, IDC_STATUS);