From d4982381d2e0c9e4cc6e774f0303a230ccda5ea2 Mon Sep 17 00:00:00 2001 From: Willem Jan Palenstijn Date: Mon, 15 Apr 2013 20:36:03 +0200 Subject: WINTERMUTE: Fix side effect of assert --- engines/wintermute/base/gfx/osystem/base_render_osystem.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'engines') diff --git a/engines/wintermute/base/gfx/osystem/base_render_osystem.cpp b/engines/wintermute/base/gfx/osystem/base_render_osystem.cpp index 13e2b9a5bc..0bb987a8b9 100644 --- a/engines/wintermute/base/gfx/osystem/base_render_osystem.cpp +++ b/engines/wintermute/base/gfx/osystem/base_render_osystem.cpp @@ -484,7 +484,8 @@ void BaseRenderOSystem::drawTickets() { _drawNum = 1; for (it = _renderQueue.begin(); it != _renderQueue.end(); ++it) { RenderTicket *ticket = *it; - assert(ticket->_drawNum == _drawNum++); + assert(ticket->_drawNum == _drawNum); + ++_drawNum; if (ticket->_dstRect.intersects(*_dirtyRect)) { // dstClip is the area we want redrawn. Common::Rect dstClip(ticket->_dstRect); -- cgit v1.2.3