From 88ac4190529f220c2d8ac0879815fba3e0d72d1f Mon Sep 17 00:00:00 2001 From: Johannes Schickel Date: Wed, 19 Aug 2009 16:23:26 +0000 Subject: Use Common::List::empty instead of Common::List::size, which is faster for checking whether the list is empty and easier to read. svn-id: r43538 --- engines/kyra/screen.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'engines/kyra/screen.cpp') diff --git a/engines/kyra/screen.cpp b/engines/kyra/screen.cpp index bf9a9f4246..6542b15183 100644 --- a/engines/kyra/screen.cpp +++ b/engines/kyra/screen.cpp @@ -207,7 +207,7 @@ void Screen::setResolution() { } void Screen::updateScreen() { - bool needRealUpdate = _forceFullUpdate || _dirtyRects.size() || _paletteChanged; + bool needRealUpdate = _forceFullUpdate || !_dirtyRects.empty() || _paletteChanged; _paletteChanged = false; if (_useOverlays) @@ -337,6 +337,7 @@ void Screen::updateDirtyRectsOvl() { _system->copyRectToScreen(dst, 640, it->left<<1, it->top<<1, it->width()<<1, it->height()<<1); } } + _forceFullUpdate = false; _dirtyRects.clear(); } -- cgit v1.2.3