Implemented ILGetDisplayName.
diff --git a/dlls/shell32/pidl.c b/dlls/shell32/pidl.c
index 7fee565..6c25d0b 100644
--- a/dlls/shell32/pidl.c
+++ b/dlls/shell32/pidl.c
@@ -53,10 +53,9 @@
/*************************************************************************
* ILGetDisplayName [SHELL32.15]
*/
-BOOL32 WINAPI ILGetDisplayName(LPCITEMIDLIST iil,LPSTR path)
-{ FIXME(pidl,"(%p,%p),stub, return e:!\n",iil,path);
- strcpy(path,"e:\\");
- return TRUE;
+BOOL32 WINAPI ILGetDisplayName(LPCITEMIDLIST pidl,LPSTR path)
+{ FIXME(shell,"pidl=%p %p semi-stub\n",pidl,path);
+ return SHGetPathFromIDList32A(pidl, path);
}
/*************************************************************************
* ILFindLastID [SHELL32.16]