fixing bug #38560. affects only windows platforms.
git-svn-id: svn://10.0.0.236/trunk@68697 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -396,12 +396,15 @@ BOOL BrowseForDirectory(HWND hDlg, char *szCurrDir)
|
||||
NS_LoadString(hSetupRscInst, IDS_DLGBROWSETITLE, szDlgBrowseTitle, MAX_BUF);
|
||||
|
||||
lstrcpy(szSearchPathBuf, szCurrDir);
|
||||
RemoveBackSlash(szSearchPathBuf);
|
||||
while(FileExists(szSearchPathBuf) == FALSE)
|
||||
if((*szSearchPathBuf != '\0') && ((lstrlen(szSearchPathBuf) != 1) || (*szSearchPathBuf != '\\')))
|
||||
{
|
||||
RemoveBackSlash(szSearchPathBuf);
|
||||
ParsePath(szSearchPathBuf, szBuf, sizeof(szBuf), PP_PATH_ONLY);
|
||||
lstrcpy(szSearchPathBuf, szBuf);
|
||||
while(FileExists(szSearchPathBuf) == FALSE)
|
||||
{
|
||||
RemoveBackSlash(szSearchPathBuf);
|
||||
ParsePath(szSearchPathBuf, szBuf, sizeof(szBuf), PP_PATH_ONLY);
|
||||
lstrcpy(szSearchPathBuf, szBuf);
|
||||
}
|
||||
}
|
||||
|
||||
ZeroMemory(ftitle, sizeof(ftitle));
|
||||
|
||||
Reference in New Issue
Block a user