Index: src/ch/TShellExtensionClient.h =================================================================== diff -u -N -r3cd8d4a64a63e4fb32d7dc96e46789c713698435 -rbfa621d15810c821a147b2499926996b158b6444 --- src/ch/TShellExtensionClient.h (.../TShellExtensionClient.h) (revision 3cd8d4a64a63e4fb32d7dc96e46789c713698435) +++ src/ch/TShellExtensionClient.h (.../TShellExtensionClient.h) (revision bfa621d15810c821a147b2499926996b158b6444) @@ -40,8 +40,11 @@ private: HRESULT RetrieveControlInterface(); void FreeControlInterface(); + HRESULT InitializeCOM(); + void UninitializeCOM(); private: + bool m_bInitialized; IShellExtControl* m_piShellExtControl; };