Stop TOOLBAR_MeasureString from dying on empty strings.
This commit is contained in:
parent
770a5bfa2d
commit
6a45c0b4b4
|
@ -819,6 +819,7 @@ TOOLBAR_MeasureString(TOOLBAR_INFO *infoPtr, TBUTTON_INFO *btnPtr,
|
|||
{
|
||||
LPWSTR lpText = TOOLBAR_GetText(infoPtr, btnPtr);
|
||||
|
||||
if(lpText != NULL) {
|
||||
/* first get size of all the text */
|
||||
GetTextExtentPoint32W (hdc, lpText, strlenW (lpText), lpSize);
|
||||
|
||||
|
@ -836,6 +837,7 @@ TOOLBAR_MeasureString(TOOLBAR_INFO *infoPtr, TBUTTON_INFO *btnPtr,
|
|||
lpSize->cx = myrect.right;
|
||||
lpSize->cy = myrect.bottom;
|
||||
}
|
||||
}
|
||||
|
||||
TRACE("string size %ld x %ld!\n", lpSize->cx, lpSize->cy);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue