Ignore:
Timestamp:
Nov 12, 2002, 4:11:30 PM (23 years ago)
Author:
sandervl
Message:

Wine updates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/comctl32/imagelist.c

    r9370 r9394  
    10751075ImageList_DrawIndirect (IMAGELISTDRAWPARAMS *pimldp)
    10761076{
    1077     INT cx, cy, nOvlIdx;
     1077    INT cx, cy, lx, ly, nOvlIdx;
    10781078    DWORD fState, dwRop;
    10791079    UINT fStyle;
     
    10821082    HBITMAP hImageBmp, hOldImageBmp, hOldImageListBmp, hOldMaskListBmp, hBlendMaskBmp;
    10831083    BOOL bIsTransparent, bBlend, bResult = FALSE;
    1084     const HIMAGELIST himl = pimldp->himl;
    1085     const INT lx = himl->cx * pimldp->i + pimldp->xBitmap;
    1086     const INT ly = pimldp->yBitmap;
    1087    
    1088     if (!pimldp || !himl) return FALSE;
     1084    HIMAGELIST himl;
     1085
     1086    if (!pimldp || !(himl = pimldp->himl)) return FALSE;
    10891087    if ((pimldp->i < 0) || (pimldp->i >= himl->cCurImage)) return FALSE;
    1090    
     1088
     1089    lx = himl->cx * pimldp->i + pimldp->xBitmap;
     1090    ly = pimldp->yBitmap;
     1091
    10911092    fState = pimldp->cbSize < sizeof(IMAGELISTDRAWPARAMS) ? ILS_NORMAL : pimldp->fState;
    10921093    fStyle = pimldp->fStyle & ~ILD_OVERLAYMASK;
Note: See TracChangeset for help on using the changeset viewer.