Check the return value of ImageList_GetImageInfo before adjusting the
size.
This commit is contained in:
parent
ac2a662a64
commit
8d74ef1030
|
@ -400,8 +400,7 @@ static void COMBOEX_ReSize (COMBOEX_INFO *infoPtr)
|
||||||
|
|
||||||
COMBOEX_GetComboFontSize (infoPtr, &mysize);
|
COMBOEX_GetComboFontSize (infoPtr, &mysize);
|
||||||
cy = mysize.cy + CBE_EXTRA;
|
cy = mysize.cy + CBE_EXTRA;
|
||||||
if (infoPtr->himl) {
|
if (infoPtr->himl && ImageList_GetImageInfo(infoPtr->himl, 0, &iinfo)) {
|
||||||
ImageList_GetImageInfo(infoPtr->himl, 0, &iinfo);
|
|
||||||
cy = max (iinfo.rcImage.bottom - iinfo.rcImage.top, cy);
|
cy = max (iinfo.rcImage.bottom - iinfo.rcImage.top, cy);
|
||||||
TRACE("upgraded height due to image: height=%d\n", cy);
|
TRACE("upgraded height due to image: height=%d\n", cy);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue