Author: janderwald
Date: Wed Oct 22 13:40:36 2008
New Revision: 36897
URL: 
http://svn.reactos.org/svn/reactos?rev=36897&view=rev
Log:
- Fix bug 3782
- Thanks to vicmarcel for bugtracking
Modified:
    trunk/reactos/dll/win32/shell32/cpanelfolder.c
Modified: trunk/reactos/dll/win32/shell32/cpanelfolder.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/cpanelfo…
==============================================================================
--- trunk/reactos/dll/win32/shell32/cpanelfolder.c [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/cpanelfolder.c [iso-8859-1] Wed Oct 22 13:40:36 2008
@@ -595,10 +595,14 @@
        *ppvOut = NULL;
        if (IsEqualIID(riid, &IID_IContextMenu) &&(cidl >= 1)) {
+               // TODO
+               // create a seperate item struct
+               //
                pObj = (IUnknown*)(&This->lpVtblContextMenu);
                This->apidl = apidl;
                This->cidl = cidl;
                IUnknown_AddRef(pObj);
+               hr = S_OK;
        } else if (IsEqualIID(riid, &IID_IDataObject) &&(cidl >= 1)) {
            pObj = (LPUNKNOWN) IDataObject_Constructor(hwndOwner, This->pidlRoot,
apidl, cidl);
            hr = S_OK;