[Scummvm-cvs-logs] SF.net SVN: scummvm:[46017] scummvm/trunk/tools/create_kyradat/ create_kyradat.cpp

lordhoto at users.sourceforge.net lordhoto at users.sourceforge.net
Fri Nov 20 20:40:40 CET 2009


Revision: 46017
          http://scummvm.svn.sourceforge.net/scummvm/?rev=46017&view=rev
Author:   lordhoto
Date:     2009-11-20 19:40:40 +0000 (Fri, 20 Nov 2009)

Log Message:
-----------
Add a nice message, when none of the input files is used for processing.

Modified Paths:
--------------
    scummvm/trunk/tools/create_kyradat/create_kyradat.cpp

Modified: scummvm/trunk/tools/create_kyradat/create_kyradat.cpp
===================================================================
--- scummvm/trunk/tools/create_kyradat/create_kyradat.cpp	2009-11-20 19:33:08 UTC (rev 46016)
+++ scummvm/trunk/tools/create_kyradat/create_kyradat.cpp	2009-11-20 19:40:40 UTC (rev 46017)
@@ -565,6 +565,12 @@
 
 	unusedFiles.clear();
 
+	// Short circuit, in case no games are found.
+	if (games.empty()) {
+		printf("No games found. Exiting prematurely\n");
+		return -1;
+	}
+
 	// Process all games found
 	for (GameMap::const_iterator i = games.begin(); i != games.end(); ++i) {
 		MD5Map::const_iterator f1 = inputFiles.find(i->first->md5[0]);


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