messed up the indexes while finding the combined size of all xineerama heads

This commit is contained in:
Dana Jansens 2003-06-30 05:19:42 +00:00
parent e2b245dcad
commit 1a3bcbddbc

View file

@ -83,8 +83,8 @@ void extensions_xinerama_screens(Rect **xin_areas, guint *nxin)
for (i = 1; i < *nxin; ++i) {
l = MIN(l, (*xin_areas)[i].x);
t = MIN(l, (*xin_areas)[i].y);
r = MAX(r, (*xin_areas)[0].x + (*xin_areas)[0].width - 1);
b = MAX(b, (*xin_areas)[0].y + (*xin_areas)[0].height - 1);
r = MAX(r, (*xin_areas)[i].x + (*xin_areas)[i].width - 1);
b = MAX(b, (*xin_areas)[i].y + (*xin_areas)[i].height - 1);
}
RECT_SET((*xin_areas)[*nxin], l, t, r - l + 1, b - t + 1);
}