Bug 317033: fix SetBoolPref callers in nsIEProfileMigrator.cpp to only pass PR_True or PR_False, patch by Michael Wu <michael.wu@mozilla.com>, r=mconnor

This commit is contained in:
gavin%gavinsharp.com 2006-07-21 12:36:44 +00:00
Родитель 9f11790b0c
Коммит 109f313299
1 изменённых файлов: 3 добавлений и 3 удалений

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

@ -1932,9 +1932,9 @@ nsIEProfileMigrator::CopySecurityPrefs(nsIPrefBranch* aPrefs)
PRUint32 value;
if (NS_SUCCEEDED(regKey->ReadIntValue(NS_LITERAL_STRING("SecureProtocols"),
&value))) {
aPrefs->SetBoolPref("security.enable_ssl2", value & 0x08);
aPrefs->SetBoolPref("security.enable_ssl3", value & 0x20);
aPrefs->SetBoolPref("security.enable_tls", value & 0x80);
aPrefs->SetBoolPref("security.enable_ssl2", (value >> 3) & PR_TRUE);
aPrefs->SetBoolPref("security.enable_ssl3", (value >> 5) & PR_TRUE);
aPrefs->SetBoolPref("security.enable_tls", (value >> 7) & PR_TRUE);
}
}