Index: src/plugin/PluginClass.h |
=================================================================== |
--- a/src/plugin/PluginClass.h |
+++ b/src/plugin/PluginClass.h |
@@ -41,7 +41,6 @@ |
class CPluginMimeFilterClient; |
- |
class ATL_NO_VTABLE CPluginClass : |
public ATL::CComObjectRootEx<ATL::CComMultiThreadModel>, |
public ATL::CComCoClass<CPluginClass, &CLSID_PluginClass>, |
@@ -87,7 +86,7 @@ |
STDMETHOD(Exec)(const GUID*, DWORD nCmdID, DWORD, VARIANTARG*, VARIANTARG* pvaOut); |
- static CPluginTab* GetTab(DWORD dwThreadId); |
+ static CPluginTab* GetTabForCurrentThread(); |
CPluginTab* GetTab(); |
void UpdateStatusBar(); |
@@ -177,7 +176,6 @@ |
static HINSTANCE s_hUxtheme; |
static std::set<CPluginClass*> s_instances; |
- static std::map<DWORD,CPluginClass*> s_threadInstances; |
static CComAutoCriticalSection s_criticalSectionLocal; |
static CComAutoCriticalSection s_criticalSectionWindow; |
@@ -188,5 +186,4 @@ |
OBJECT_ENTRY_AUTO(__uuidof(PluginClass), CPluginClass) |
- |
#endif // _PLUGIN_CLASS_H_ |