Bug 109703 - unix stub installer sends proxy auth even when no username/password is entered. patch by opi@gmx.at r=me r/sr=darin

This commit is contained in:
bsmedberg%covad.net 2004-01-29 03:14:53 +00:00
Родитель 4fe859ef08
Коммит 320b3b184a
1 изменённых файлов: 10 добавлений и 2 удалений

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

@ -196,8 +196,16 @@ nsXIEngine::Download(int aCustom, nsComponentList *aComps)
}
sprintf(qualURL, "%s%s", currURL, currComp->GetArchive());
conn->SetProxyInfo(qualURL, gCtx->opt->mProxyUser,
gCtx->opt->mProxyPswd);
if (*gCtx->opt->mProxyUser || *gCtx->opt->mProxyPswd)
{
conn->SetProxyInfo(qualURL, gCtx->opt->mProxyUser,
gCtx->opt->mProxyPswd);
}
else
{
conn->SetProxyInfo(qualURL, NULL, NULL);
}
err = conn->Open();
if (err == nsHTTPConn::OK)
{