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)