зеркало из https://github.com/mozilla/moz-skia.git
call getSaveCount inside restoreToCount, in case it goes virtual...
git-svn-id: http://skia.googlecode.com/svn/trunk@2752 2bbb7eff-a529-9590-31e7-b0007b416f81
This commit is contained in:
Родитель
37f3ae0b9f
Коммит
b9d1c6a3c4
|
@ -813,7 +813,9 @@ void SkCanvas::restoreToCount(int count) {
|
|||
if (count < 1) {
|
||||
count = 1;
|
||||
}
|
||||
while (fMCStack.count() > count) {
|
||||
|
||||
int n = this->getSaveCount() - count;
|
||||
for (int i = 0; i < n; ++i) {
|
||||
this->restore();
|
||||
}
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче