X-Git-Url: https://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=src%2FWINNT%2Fclient_exp%2Fshell_ext.cpp;h=d2e573fa9b345fd418c5f53991e320740bb80f57;hp=f821b349319cb7960c01bbddc5196f9e7989c834;hb=92183f4ac31f20862a992b8b3d52dcbe0ebb7eb9;hpb=f8f8c0a48fbe086870a0cf35a62278c2b4ab743b diff --git a/src/WINNT/client_exp/shell_ext.cpp b/src/WINNT/client_exp/shell_ext.cpp index f821b34..d2e573f 100644 --- a/src/WINNT/client_exp/shell_ext.cpp +++ b/src/WINNT/client_exp/shell_ext.cpp @@ -698,7 +698,7 @@ STDMETHODIMP CShellExt::XIconExt::GetOverlayInfo(LPWSTR pwszIconFile _tcsncpy(pwszIconFile, szModule, cchMax); #endif *pIndex = 30; - *pdwFlags = ISIOI_ICONFILE | ISIOI_ICONINDEX; + *pdwFlags = ISIOI_ICONFILE|ISIOI_ICONINDEX; return S_OK; } @@ -718,8 +718,9 @@ STDMETHODIMP CShellExt::XIconExt::IsMemberOf(LPCWSTR pwszPath,DWORD dwAttrib) #else WideCharToMultiByte( CP_ACP,0,pwszPath,-1,szPath,MAX_PATH,NULL,NULL); #endif - if (IsSymlink(szPath)) - return S_OK; + if (IsSymlink(szPath) || IsMountPoint(szPath)) { + return S_OK; + } return S_FALSE; }