[commit] r1119 - trunk/GME/Mga
GMESRC Repository Notifications
gme-commit at list.isis.vanderbilt.edu
Mon Jan 10 09:58:20 CST 2011
Author: ksmyth
Date: Mon Jan 10 09:58:19 2011
New Revision: 1119
Log:
Fix NPE when creating a transaction fails
Modified:
trunk/GME/Mga/MgaProject.cpp
Modified: trunk/GME/Mga/MgaProject.cpp
==============================================================================
--- trunk/GME/Mga/MgaProject.cpp Fri Jan 7 19:19:00 2011 (r1118)
+++ trunk/GME/Mga/MgaProject.cpp Mon Jan 10 09:58:19 2011 (r1119)
@@ -1290,7 +1290,7 @@
CComPtr<IMgaTerritory> ttemp;
if(baseterr) COMTHROW(E_MGA_ALREADY_IN_TRANSACTION);
if(!ter) {
- CreateTerritory(NULL,&ttemp);
+ COMTHROW(CreateTerritory(NULL,&ttemp));
ter = ttemp;
}
ASSERT(mode == TRANSACTION_GENERAL || mode == TRANSACTION_READ_ONLY || mode == TRANSACTION_NON_NESTED);
@@ -1320,7 +1320,7 @@
// create a new territory
CComPtr<IMgaTerritory> ttemp;
- CreateTerritory(NULL,&ttemp);
+ COMTHROW(CreateTerritory(NULL,&ttemp));
// begin transaction
BeginTransaction( ttemp, mode);
More information about the gme-commit
mailing list