diff options
Diffstat (limited to 'base/nss_init.cc')
-rw-r--r-- | base/nss_init.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/base/nss_init.cc b/base/nss_init.cc index df2beea..e3ce1ae 100644 --- a/base/nss_init.cc +++ b/base/nss_init.cc @@ -49,9 +49,9 @@ class NSSInitSingleton { // Explicitly enable exactly those ciphers with keys of at least 80 bits for (int i = 0; i < SSL_NumImplementedCiphers; i++) { SSLCipherSuiteInfo info; - if (SSL_GetCipherSuiteInfo(SSL_ImplementedCiphers[i], &info, + if (SSL_GetCipherSuiteInfo(SSL_ImplementedCiphers[i], &info, sizeof(info)) == SECSuccess) { - SSL_CipherPrefSetDefault(SSL_ImplementedCiphers[i], + SSL_CipherPrefSetDefault(SSL_ImplementedCiphers[i], (info.effectiveKeyBits >= 80)); } } @@ -59,7 +59,7 @@ class NSSInitSingleton { // Enable SSL SSL_OptionSetDefault(SSL_SECURITY, PR_TRUE); - // All other SSL options are set per-session by SSLClientSocket + // All other SSL options are set per-session by SSLClientSocket. } ~NSSInitSingleton() { |