[commit] r2167 - trunk/GME/Core

GMESRC Repository Notifications gme-commit at list.isis.vanderbilt.edu
Wed Apr 10 08:45:30 CDT 2013


Author: ksmyth
Date: Wed Apr 10 08:45:30 2013
New Revision: 2167

Log:
MgaProject::Close needs to fail if SaveProject failed

Modified:
   trunk/GME/Core/CoreBinFile.cpp

Modified: trunk/GME/Core/CoreBinFile.cpp
==============================================================================
--- trunk/GME/Core/CoreBinFile.cpp	Fri Mar 22 10:25:10 2013	(r2166)
+++ trunk/GME/Core/CoreBinFile.cpp	Wed Apr 10 08:45:30 2013	(r2167)
@@ -1271,7 +1271,11 @@
 	COMTRY
 	{
 		if( abort == VARIANT_FALSE && modified && !(filename == ".")) 
-			SaveProject(NULL);
+		{
+			HRESULT hr = SaveProject(NULL);
+			if (FAILED(hr))
+				HR_THROW(hr);
+		}
 
 		ASSERT( IsOpened() );
 


More information about the gme-commit mailing list