Lines Matching refs:badreg
1137 RegionValidate(RegionPtr badreg, Bool *pOverlap)
1146 int numRects; /* Original numRects for badreg */
1160 if (!badreg->data) {
1161 good(badreg);
1164 numRects = badreg->data->numRects;
1166 if (RegionNar(badreg))
1168 good(badreg);
1171 if (badreg->extents.x1 < badreg->extents.x2) {
1173 xfreeData(badreg);
1174 badreg->data = (RegDataPtr) NULL;
1177 DOWNSIZE(badreg, numRects);
1179 good(badreg);
1184 QuickSortRects(RegionBoxptr(badreg), numRects);
1188 /* Set up the first region to be the first rectangle in badreg */
1192 return RegionBreak(badreg);
1197 ri[0].reg = *badreg;
1304 *badreg = ri[0].reg;
1306 good(badreg);
1312 return RegionBreak(badreg);