Fix Animate Control

Dmitry Timoshkov dmitry at baikal.ru
Tue Sep 13 20:31:46 CDT 2005


"Robert Shearman" <rob at codeweavers.com> wrote:

> Initialize unused members of the MMCKINFO structs to 0 to fix chunk detection with mmioDescend.

> --- dlls/comctl32/animate.c 30 Aug 2005 10:07:18 -0000 1.68
> +++ dlls/comctl32/animate.c 13 Sep 2005 20:36:03 -0000
> @@ -476,6 +476,7 @@ static BOOL ANIMATE_GetAviInfo(ANIMATE_I
>      DWORD numFrame;
>      DWORD insize;
>  
> +    memset(&ckMainRIFF, 0, sizeof(ckMainRIFF));
>      if (mmioDescend(infoPtr->hMMio, &ckMainRIFF, NULL, 0) != 0) {

I don't think that this is a correct fix, mmioDescend works under Windows
without a need to initialize ckMainRIFF.

-- 
Dmitry.




More information about the wine-devel mailing list