[commit] r1248 - trunk/GME/Gme
GMESRC Repository Notifications
gme-commit at list.isis.vanderbilt.edu
Mon Apr 4 12:42:46 CDT 2011
Author: ksmyth
Date: Mon Apr 4 12:42:45 2011
New Revision: 1248
Log:
Fix crashrpt 8895373f-396e-490f-b882-036ba9d42961
Modified:
trunk/GME/Gme/GMEOLEData.cpp
Modified: trunk/GME/Gme/GMEOLEData.cpp
==============================================================================
--- trunk/GME/Gme/GMEOLEData.cpp Fri Apr 1 13:26:03 2011 (r1247)
+++ trunk/GME/Gme/GMEOLEData.cpp Mon Apr 4 12:42:45 2011 (r1248)
@@ -205,8 +205,12 @@
ASSERT( unknown != NULL );
CComPtr<IMgaProject> source_project;
- COMTHROW( unknown.QueryInterface(&source_project) );
- ASSERT( source_project != NULL );
+ // KMS: fixing crashrpt 8895373f-396e-490f-b882-036ba9d42961: this QI may fail
+ HRESULT hr = unknown.QueryInterface(&source_project);
+ if ( source_project == NULL ) {
+ ASSERT(false);
+ return false;
+ }
return source_project.IsEqualObject(project);
}
More information about the gme-commit
mailing list