Fixed bug with unsigned index in decreasing loop.
This commit is contained in:
parent
259557038c
commit
4fa1d6bba7
|
@ -81,14 +81,15 @@ RGNDATA *X11DRV_GetRegionData( HRGN hrgn, HDC hdc_lptodp )
|
||||||
|
|
||||||
if (sizeof(XRectangle) > sizeof(RECT))
|
if (sizeof(XRectangle) > sizeof(RECT))
|
||||||
{
|
{
|
||||||
|
int j;
|
||||||
/* need to start from the end */
|
/* need to start from the end */
|
||||||
for (i = data->rdh.nCount-1; i >=0; i--)
|
for (j = data->rdh.nCount-1; j >= 0; j--)
|
||||||
{
|
{
|
||||||
tmp = rect[i];
|
tmp = rect[j];
|
||||||
xrect[i].x = tmp.left;
|
xrect[j].x = tmp.left;
|
||||||
xrect[i].y = tmp.top;
|
xrect[j].y = tmp.top;
|
||||||
xrect[i].width = tmp.right - tmp.left;
|
xrect[j].width = tmp.right - tmp.left;
|
||||||
xrect[i].height = tmp.bottom - tmp.top;
|
xrect[j].height = tmp.bottom - tmp.top;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in New Issue