summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDennis Jackson <djackson@mozilla.com>2023-03-06 19:02:50 +0000
committerDennis Jackson <djackson@mozilla.com>2023-03-06 19:02:50 +0000
commit924dcc71ef5feb4746c9ec982123a57996f92830 (patch)
treec0e232f3ef86bbdf3cecfeb417fb1e19d327c789
parentcca2438b2ac28a22c81dfdc15023e971ef829aa1 (diff)
downloadnss-hg-924dcc71ef5feb4746c9ec982123a57996f92830.tar.gz
Bug 1820175 - PR_STATIC_ASSERT is cursed. r=jschanckNSS_3_89_BETA3
Differential Revision: https://phabricator.services.mozilla.com/D171754
-rw-r--r--lib/ssl/ssl3ext.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ssl/ssl3ext.c b/lib/ssl/ssl3ext.c
index 18ff39ac9..194e6d0c8 100644
--- a/lib/ssl/ssl3ext.c
+++ b/lib/ssl/ssl3ext.c
@@ -1129,7 +1129,7 @@ ssl3_ExtConsumeHandshakeVariable(const sslSocket *ss, SECItem *i,
SECStatus
tls_ClientHelloExtensionPermutationSetup(sslSocket *ss)
{
- const size_t buildersLen = PR_ARRAY_SIZE(clientHelloSendersTLS);
+ size_t buildersLen = PR_ARRAY_SIZE(clientHelloSendersTLS);
const size_t buildersSize = (sizeof(sslExtensionBuilder) * buildersLen);
/* Psk Extension and then NULL entry MUST be last. */
const size_t permutationLen = buildersLen - 2;
@@ -1138,7 +1138,7 @@ tls_ClientHelloExtensionPermutationSetup(sslSocket *ss)
PR_ASSERT(!ss->ssl3.hs.chExtensionPermutation);
/* This shuffle handles up to 256 extensions. */
- PR_STATIC_ASSERT(buildersLen < 256);
+ PR_ASSERT(buildersLen < 256);
uint8_t permutation[256] = { 0 };
sslExtensionBuilder *builders = PORT_ZAlloc(buildersSize);