[Scummvm-cvs-logs] SF.net SVN: scummvm:[45193] scummvm/trunk/engines/sci/gui/gui_transitions. cpp

m_kiewitz at users.sourceforge.net m_kiewitz at users.sourceforge.net
Sat Oct 17 18:56:33 CEST 2009


Revision: 45193
          http://scummvm.svn.sourceforge.net/scummvm/?rev=45193&view=rev
Author:   m_kiewitz
Date:     2009-10-17 16:56:33 +0000 (Sat, 17 Oct 2009)

Log Message:
-----------
SCI/newgui: SciGuiTransitions::doit will warn about missing blackout-transitions

Modified Paths:
--------------
    scummvm/trunk/engines/sci/gui/gui_transitions.cpp

Modified: scummvm/trunk/engines/sci/gui/gui_transitions.cpp
===================================================================
--- scummvm/trunk/engines/sci/gui/gui_transitions.cpp	2009-10-17 16:54:39 UTC (rev 45192)
+++ scummvm/trunk/engines/sci/gui/gui_transitions.cpp	2009-10-17 16:56:33 UTC (rev 45193)
@@ -146,8 +146,11 @@
 	if (_blackoutFlag) {
 		// We need to find out what transition we are supposed to use for blackout
 		translationEntry = translateNumber(_number, blackoutTransitionIDs);
-
-		doTransition(translationEntry->newId, true);
+		if (translationEntry) {
+			doTransition(translationEntry->newId, true);
+		} else {
+			warning("SciGuiTransitions: ID %d not listed in blackoutTransitionIDs", _number);
+		}
 	}
 
 	// Now we do the actual transition to the new screen


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list