git-svn-id: svn://db.shs.com.ru/pip@250 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
This commit is contained in:
@@ -219,12 +219,12 @@ void PIScreenDrawer::fillRect(int x0, int y0, int x1, int y1, PIVector<PIVector<
|
||||
if (y0 > y1) piSwap(y0, y1);
|
||||
int w = x1 - x0;
|
||||
int h = y1 - y0;
|
||||
for (int j = y0; j != h; ++j)
|
||||
if (j >= 0 && j < piMini(height, content.size_s())) {
|
||||
for (int j = 0; j < h; ++j)
|
||||
if (j < piMini(height, content.size_s())) {
|
||||
if ((j + y0) >= 0 && (j + y0) < height) {
|
||||
PIVector<Cell> & cv(cells[y0 + j]);
|
||||
PIVector<Cell> & contv(content[j]);
|
||||
for (int i = 0; i != piMini(w, contv.size_s()); ++i)
|
||||
for (int i = 0; i < piMini(w, contv.size_s()); ++i)
|
||||
if ((i + x0) >= 0 && (i + x0) < width)
|
||||
cv[x0 + i] = contv[i];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user