Index: /trunk/MFCtooling/replay/replay.cpp
===================================================================
--- /trunk/MFCtooling/replay/replay.cpp	(revision 168)
+++ /trunk/MFCtooling/replay/replay.cpp	(revision 169)
@@ -52,5 +52,5 @@
 	if( argc < 3 ) {
 		std::wcout << L"Usage: " << argv[0] << L"<replayfile> <applicationundertest> [-r <resultfile>] [-d <useDefaultDelay>] [-w <waitAfterFinish>] [-p <workingPath>] [-s <startupDelay>]" << std::endl;
-		return -1;
+		return 1;
 	}
 
@@ -124,4 +124,8 @@
 		pXMLReader->putContentHandler(parser);
 		hr = pXMLReader->parseURL(replayfile);
+		if( hr!=S_OK ) {
+			std::wcout << L"failure parsing XML file" << std::endl;
+			return 1;
+		}
 		pXMLReader->Release();
 		std::wcout << L"================================================" << std::endl;
