Index: src/chext/MenuExt.h =================================================================== diff -u -N -rcd5a36f1507a4131ce652879565c0770b36dd953 -r0373359eff650e8cf04a5992711ef9f20347536f --- src/chext/MenuExt.h (.../MenuExt.h) (revision cd5a36f1507a4131ce652879565c0770b36dd953) +++ src/chext/MenuExt.h (.../MenuExt.h) (revision 0373359eff650e8cf04a5992711ef9f20347536f) @@ -30,8 +30,6 @@ class ATL_NO_VTABLE CMenuExt : public CComObjectRootEx, public CComCoClass, - public IObjectWithSiteImpl, - public IDispatchImpl, public IShellExtInit, public IContextMenu3 { @@ -45,13 +43,10 @@ DECLARE_PROTECT_FINAL_CONSTRUCT() BEGIN_COM_MAP(CMenuExt) - COM_INTERFACE_ENTRY(IMenuExt) - COM_INTERFACE_ENTRY(IDispatch) COM_INTERFACE_ENTRY(IShellExtInit) COM_INTERFACE_ENTRY(IContextMenu) COM_INTERFACE_ENTRY(IContextMenu2) COM_INTERFACE_ENTRY(IContextMenu3) - COM_INTERFACE_ENTRY(IObjectWithSite) END_COM_MAP() // IMenuExt