[commit] r1210 - trunk/GME/MgaUtil

GMESRC Repository Notifications gme-commit at list.isis.vanderbilt.edu
Wed Mar 16 15:45:49 CDT 2011


Author: ksmyth
Date: Wed Mar 16 15:45:48 2011
New Revision: 1210

Log:
Report better HRESULT when LoadLibrary fails

Modified:
   trunk/GME/MgaUtil/MgaRegistrar.cpp

Modified: trunk/GME/MgaUtil/MgaRegistrar.cpp
==============================================================================
--- trunk/GME/MgaUtil/MgaRegistrar.cpp	Wed Mar 16 14:38:21 2011	(r1209)
+++ trunk/GME/MgaUtil/MgaRegistrar.cpp	Wed Mar 16 15:45:48 2011	(r1210)
@@ -2311,8 +2311,9 @@
 	COMTRY
 	{
 		HMODULE hModule = LoadLibrary(CString(path));
-		if( hModule == 0 )
-			HR_THROW(E_FAIL);
+		if( hModule == 0 ) {
+			HR_THROW(HRESULT_FROM_WIN32(GetLastError()));
+		}
 
 		CTLREGPROC DLLRegisterServer =
 			(CTLREGPROC)::GetProcAddress(hModule,"DllRegisterServer" );


More information about the gme-commit mailing list