[commit] r1656 - trunk/GME/Gme

GMESRC Repository Notifications gme-commit at list.isis.vanderbilt.edu
Wed Nov 2 16:22:31 CDT 2011


Author: ksmyth
Date: Wed Nov  2 16:22:31 2011
New Revision: 1656

Log:
Fix broken logic when opening mga fails

Modified:
   trunk/GME/Gme/GMEApp.cpp

Modified: trunk/GME/Gme/GMEApp.cpp
==============================================================================
--- trunk/GME/Gme/GMEApp.cpp	Wed Nov  2 16:22:19 2011	(r1655)
+++ trunk/GME/Gme/GMEApp.cpp	Wed Nov  2 16:22:31 2011	(r1656)
@@ -1342,10 +1342,8 @@
 				return; // ensures no more exception handlers or explanatory messages (or QueryProjectInfo calls)
 			}
 
-			if (FAILED(hr = mgaProject->QueryProjectInfo(PutInBstr(conn), &version, &parn, &parv, &parg, &ro_mode))) {
-				COMTHROW(hr);
-			}
-			while (FAILED(hr)) {
+			COMTHROW(mgaProject->QueryProjectInfo(PutInBstr(conn), &version, &parn, &parv, &parg, &ro_mode));
+			while (true) {
 				CString msg;
 				CComVariant guidpar;
 				CString newparname;


More information about the gme-commit mailing list