Huw Davies : shell32: Improve a TRACE and issue a FIXME if the interface is not implemented.

Alexandre Julliard julliard at winehq.org
Fri Mar 5 09:42:58 CST 2010


Module: wine
Branch: master
Commit: c6b6082d16796efeeb5cc1b118bbe795088571f2
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=c6b6082d16796efeeb5cc1b118bbe795088571f2

Author: Huw Davies <huw at codeweavers.com>
Date:   Fri Mar  5 12:04:58 2010 +0000

shell32: Improve a TRACE and issue a FIXME if the interface is not implemented.

---

 dlls/shell32/shfldr_unixfs.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/dlls/shell32/shfldr_unixfs.c b/dlls/shell32/shfldr_unixfs.c
index 921b9c0..5535bbb 100644
--- a/dlls/shell32/shfldr_unixfs.c
+++ b/dlls/shell32/shfldr_unixfs.c
@@ -163,6 +163,7 @@
 #include "shfldr.h"
 #include "shresdef.h"
 #include "pidl.h"
+#include "debughlp.h"
 
 WINE_DEFAULT_DEBUG_CHANNEL(shell);
 
@@ -795,7 +796,7 @@ static HRESULT WINAPI UnixFolder_IShellFolder2_QueryInterface(IShellFolder2 *ifa
 {
     UnixFolder *This = ADJUST_THIS(UnixFolder, IShellFolder2, iface);
         
-    TRACE("(iface=%p, riid=%p, ppv=%p)\n", iface, riid, ppv);
+    TRACE("(iface=%p, riid=%s, ppv=%p)\n", iface, shdebugstr_guid(riid), ppv);
     
     if (!ppv) return E_INVALIDARG;
     
@@ -817,6 +818,7 @@ static HRESULT WINAPI UnixFolder_IShellFolder2_QueryInterface(IShellFolder2 *ifa
             cfShellIDList = RegisterClipboardFormatW(CFSTR_SHELLIDLISTW);
     } else {
         *ppv = NULL;
+        FIXME("Unimplemented interface %s\n", shdebugstr_guid(riid));
         return E_NOINTERFACE;
     }
 




More information about the wine-cvs mailing list