[commit] r1125 - trunk/GME/MgaUtil
GMESRC Repository Notifications
gme-commit at list.isis.vanderbilt.edu
Tue Jan 11 11:36:48 CST 2011
Author: ksmyth
Date: Tue Jan 11 11:36:48 2011
New Revision: 1125
Log:
Remove REGACCESS_TEST kludge
Modified:
trunk/GME/MgaUtil/CompDlg.cpp
trunk/GME/MgaUtil/GmeDlg.cpp
trunk/GME/MgaUtil/MetaDlg.cpp
Modified: trunk/GME/MgaUtil/CompDlg.cpp
==============================================================================
--- trunk/GME/MgaUtil/CompDlg.cpp Tue Jan 11 11:21:10 2011 (r1124)
+++ trunk/GME/MgaUtil/CompDlg.cpp Tue Jan 11 11:36:48 2011 (r1125)
@@ -77,12 +77,8 @@
MSGTRY
{
if( !CUACUtils::isVistaOrLater() ) {
- CComPtr<IMgaRegistrar> registrar;
- COMTHROW( registrar.CoCreateInstance(OLESTR("MGA.MgaRegistrar")) );
- ASSERT( registrar != NULL );
-
- if(registrar->RegisterComponent(CComBSTR("AAA"),
- componenttype_enum(COMPONENTTYPE_INTERPRETER+COMPONENTTYPE_PARADIGM_INDEPENDENT), CComBSTR("Dummy"), REGACCESS_TEST) != S_OK) {
+ CRegKey accessTest;
+ if (accessTest.Open(HKEY_LOCAL_MACHINE, "SOFTWARE\\GME", KEY_READ | KEY_WRITE) == ERROR_ACCESS_DENIED) {
GetDlgItem(IDC_RADIOSYS)->EnableWindow(false);
GetDlgItem(IDC_RADIOBOTH)->EnableWindow(false);
}
Modified: trunk/GME/MgaUtil/GmeDlg.cpp
==============================================================================
--- trunk/GME/MgaUtil/GmeDlg.cpp Tue Jan 11 11:21:10 2011 (r1124)
+++ trunk/GME/MgaUtil/GmeDlg.cpp Tue Jan 11 11:36:48 2011 (r1125)
@@ -273,7 +273,8 @@
m_isave = m_iconpath;
m_sysisave = m_sysiconpath;
- if(registrar->put_IconPath(REGACCESS_TEST, CComBSTR("XXX")) != S_OK) {
+ CRegKey accessTest;
+ if (accessTest.Open(HKEY_LOCAL_MACHINE, "SOFTWARE\\GME", KEY_READ | KEY_WRITE) == ERROR_ACCESS_DENIED) {
GetDlgItem(IDC_SYSICONPATH)->EnableWindow(false);
GetDlgItem(IDC_ADDSYSICONPATH)->EnableWindow(false);
}
Modified: trunk/GME/MgaUtil/MetaDlg.cpp
==============================================================================
--- trunk/GME/MgaUtil/MetaDlg.cpp Tue Jan 11 11:21:10 2011 (r1124)
+++ trunk/GME/MgaUtil/MetaDlg.cpp Tue Jan 11 11:36:48 2011 (r1125)
@@ -75,10 +75,8 @@
}
{
- GUID dummy;
- CComVariant dummy2;
- CopyTo(dummy, &dummy2);
- if(registrar->RegisterParadigm(CComBSTR("AAA"), CComBSTR("AAA.MTA"), CComBSTR("1.0"), dummy2, REGACCESS_TEST) != S_OK) {
+ CRegKey accessTest;
+ if (accessTest.Open(HKEY_LOCAL_MACHINE, "SOFTWARE\\GME", KEY_READ | KEY_WRITE) == ERROR_ACCESS_DENIED) {
GetDlgItem(IDC_RADIOSYS)->EnableWindow(false);
GetDlgItem(IDC_RADIOUSER)->EnableWindow(false);
GetDlgItem(IDC_RADIOBOTH)->EnableWindow(false);
More information about the gme-commit
mailing list