fixing bug #60449 - Default Custom N6 installer w/o CDAutorun shell aborts (from CD Media). sr=mscott, r=dveditz. affects only windows platforms

This commit is contained in:
ssu%netscape.com 2000-11-21 23:18:20 +00:00
Родитель 8329627e43
Коммит 7e65000fe8
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -1433,7 +1433,7 @@ HRESULT LaunchApps()
lstrcpy(szArchive, sgProduct.szAlternateArchiveSearchPath);
AppendBackSlash(szArchive, sizeof(szArchive));
lstrcat(szArchive, siCObject->szArchiveName);
if(!FileExists(szArchive))
if((*sgProduct.szAlternateArchiveSearchPath == '\0') || !FileExists(szArchive))
{
lstrcpy(szArchive, szSetupDir);
AppendBackSlash(szArchive, sizeof(szArchive));
@ -5272,7 +5272,7 @@ HRESULT DecryptString(LPSTR szOutputStr, LPSTR szInputStr)
lstrcat(szOutuptStrTemp, szBuf);
lstrcat(szOutuptStrTemp, szAppend);
if(FileExists(szOutuptStrTemp))
if((*sgProduct.szAlternateArchiveSearchPath != '\0') && FileExists(szOutuptStrTemp))
{
lstrcpy(szVariable, sgProduct.szAlternateArchiveSearchPath);
}