Index: src/chext/MenuExt.h =================================================================== diff -u -N -rd2b121c78f510b5384b8ef0ca80afbfd7f77fef7 -rd0fdcc905035e648382256101a3d99f429af6d56 --- src/chext/MenuExt.h (.../MenuExt.h) (revision d2b121c78f510b5384b8ef0ca80afbfd7f77fef7) +++ src/chext/MenuExt.h (.../MenuExt.h) (revision d0fdcc905035e648382256101a3d99f429af6d56) @@ -42,9 +42,9 @@ public IContextMenuImpl { public: - CMenuExt() - { - } + CMenuExt(); + ~CMenuExt(); + public: // class for making sure memory is freed class CBuffer @@ -79,6 +79,8 @@ UINT m_uiFirstID; // first menu ID bool m_bShown; // have the menu been already shown ? + IShellExtControl* m_piShellExtControl; + DECLARE_REGISTRY_RESOURCEID(IDR_MENUEXT) DECLARE_NOT_AGGREGATABLE(CMenuExt)