[commit] r1116 - trunk/GME/GMEActiveBrowser
GMESRC Repository Notifications
gme-commit at list.isis.vanderbilt.edu
Fri Jan 7 19:17:43 CST 2011
Author: ksmyth
Date: Fri Jan 7 19:17:43 2011
New Revision: 1116
Log:
Fix crash when importing pasted xml fails
Modified:
trunk/GME/GMEActiveBrowser/AggregateTreeCtrl.cpp
Modified: trunk/GME/GMEActiveBrowser/AggregateTreeCtrl.cpp
==============================================================================
--- trunk/GME/GMEActiveBrowser/AggregateTreeCtrl.cpp Thu Dec 30 09:28:17 2010 (r1115)
+++ trunk/GME/GMEActiveBrowser/AggregateTreeCtrl.cpp Fri Jan 7 19:17:43 2011 (r1116)
@@ -829,9 +829,12 @@
return FALSE;
}
- bool res = CGMEDataSource::ParseXMLData(pDataObject, ccpTargetObject, doDragOp == DRAGOP_CLOSURE_MERGE);
-
- return res?TRUE:FALSE;
+ try {
+ bool res = CGMEDataSource::ParseXMLData(pDataObject, ccpTargetObject, doDragOp == DRAGOP_CLOSURE_MERGE);
+ return res?TRUE:FALSE;
+ } catch (hresult_exception& e) {
+ return FALSE;
+ }
}
// PETER: end
More information about the gme-commit
mailing list