Module: wine Branch: master Commit: c6b6082d16796efeeb5cc1b118bbe795088571f2 URL: http://source.winehq.org/git/wine.git/?a=commit;h=c6b6082d16796efeeb5cc1b118... Author: Huw Davies <huw(a)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; }