[commit] r1891 - trunk/GME/Gme
GMESRC Repository Notifications
gme-commit at list.isis.vanderbilt.edu
Tue Apr 17 16:35:30 CDT 2012
Author: ksmyth
Date: Tue Apr 17 16:35:30 2012
New Revision: 1891
Log:
Fewer AddRefs (makes it easier to debug leaks)
Modified:
trunk/GME/Gme/GMEBrowser.cpp
trunk/GME/Gme/GMEBrowser.h
trunk/GME/Gme/GMEObjectInspector.cpp
trunk/GME/Gme/GMEObjectInspector.h
trunk/GME/Gme/GMEPartBrowser.cpp
trunk/GME/Gme/GMEPartBrowser.h
trunk/GME/Gme/GMESearch.cpp
trunk/GME/Gme/GMESearch.h
Modified: trunk/GME/Gme/GMEBrowser.cpp
==============================================================================
--- trunk/GME/Gme/GMEBrowser.cpp Tue Apr 17 16:35:14 2012 (r1890)
+++ trunk/GME/Gme/GMEBrowser.cpp Tue Apr 17 16:35:30 2012 (r1891)
@@ -68,7 +68,7 @@
}
//#pragma warning ( default : 4100 ) // Unreferenced formal param
-void CGMEBrowser::SetProject(CComPtr<IMgaProject> mgaProject)
+void CGMEBrowser::SetProject(CComPtr<IMgaProject>& mgaProject)
{
m_GMEActiveBrowser.SetCurrentProject(mgaProject);
}
Modified: trunk/GME/Gme/GMEBrowser.h
==============================================================================
--- trunk/GME/Gme/GMEBrowser.h Tue Apr 17 16:35:14 2012 (r1890)
+++ trunk/GME/Gme/GMEBrowser.h Tue Apr 17 16:35:30 2012 (r1891)
@@ -22,7 +22,7 @@
bool GetSelectedItem(CComPtr<IMgaObject> &item);
bool GetSelectedItems(CComPtr<IMgaObjects> &items);
- void SetProject(CComPtr<IMgaProject> mgaProject);
+ void SetProject(CComPtr<IMgaProject>& mgaProject);
void CloseProject();
void RefreshAll();
void ShowObject(LPUNKNOWN selected);
Modified: trunk/GME/Gme/GMEObjectInspector.cpp
==============================================================================
--- trunk/GME/Gme/GMEObjectInspector.cpp Tue Apr 17 16:35:14 2012 (r1890)
+++ trunk/GME/Gme/GMEObjectInspector.cpp Tue Apr 17 16:35:30 2012 (r1891)
@@ -71,7 +71,7 @@
}
-void CGMEObjectInspector::SetProject(CComPtr<IMgaProject> mgaProject)
+void CGMEObjectInspector::SetProject(CComPtr<IMgaProject>& mgaProject)
{
m_ObjectInspector.SetMgaProject(mgaProject);
}
Modified: trunk/GME/Gme/GMEObjectInspector.h
==============================================================================
--- trunk/GME/Gme/GMEObjectInspector.h Tue Apr 17 16:35:14 2012 (r1890)
+++ trunk/GME/Gme/GMEObjectInspector.h Tue Apr 17 16:35:30 2012 (r1891)
@@ -60,7 +60,7 @@
public:
void SetObjects(LPUNKNOWN pUnknown);
LPUNKNOWN GetObjects();
- void SetProject(CComPtr<IMgaProject> mgaProject);
+ void SetProject(CComPtr<IMgaProject>& mgaProject);
void CloseProject();
void ShowPanel(long panelID);
void CyclePanel(VARIANT_BOOL frwd);
Modified: trunk/GME/Gme/GMEPartBrowser.cpp
==============================================================================
--- trunk/GME/Gme/GMEPartBrowser.cpp Tue Apr 17 16:35:14 2012 (r1890)
+++ trunk/GME/Gme/GMEPartBrowser.cpp Tue Apr 17 16:35:30 2012 (r1891)
@@ -131,7 +131,7 @@
}
-void CGMEPartBrowser::SetProject(CComPtr<IMgaProject> mgaProject)
+void CGMEPartBrowser::SetProject(CComPtr<IMgaProject>& mgaProject)
{
m_PartBrowserWrapper.SetCurrentProject(mgaProject);
}
Modified: trunk/GME/Gme/GMEPartBrowser.h
==============================================================================
--- trunk/GME/Gme/GMEPartBrowser.h Tue Apr 17 16:35:14 2012 (r1890)
+++ trunk/GME/Gme/GMEPartBrowser.h Tue Apr 17 16:35:30 2012 (r1891)
@@ -64,7 +64,7 @@
// Implementation
public:
- void SetProject(CComPtr<IMgaProject> mgaProject);
+ void SetProject(CComPtr<IMgaProject>& mgaProject);
void SetMetaModel(CGuiMetaModel* meta);
void SetBgColor(COLORREF bgColor);
void ChangeAspect(int ind);
Modified: trunk/GME/Gme/GMESearch.cpp
==============================================================================
--- trunk/GME/Gme/GMESearch.cpp Tue Apr 17 16:35:14 2012 (r1890)
+++ trunk/GME/Gme/GMESearch.cpp Tue Apr 17 16:35:30 2012 (r1891)
@@ -141,7 +141,7 @@
/////////////////////////////////////////////////////////////////////////////
// CGMESearch public methods
-void CGMESearch::SetProject(CComPtr<IMgaProject> mgaProject)
+void CGMESearch::SetProject(CComPtr<IMgaProject>& mgaProject)
{
m_search.SetMgaProject(mgaProject);
}
Modified: trunk/GME/Gme/GMESearch.h
==============================================================================
--- trunk/GME/Gme/GMESearch.h Tue Apr 17 16:35:14 2012 (r1890)
+++ trunk/GME/Gme/GMESearch.h Tue Apr 17 16:35:30 2012 (r1891)
@@ -54,7 +54,7 @@
DECLARE_MESSAGE_MAP()
public:
- void SetProject(CComPtr<IMgaProject> mgaProject);
+ void SetProject(CComPtr<IMgaProject>& mgaProject);
void SetSelMgaObjects(CComPtr<IMgaObjects> p_mgaObjects);
void CloseProject();
void ShowObject(LPUNKNOWN selected);
More information about the gme-commit
mailing list