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
commitc1fac3c1400507da60dd62432f3e9043ae7f1982 (patch)
treec0e232f3ef86bbdf3cecfeb417fb1e19d327c789
parent2af96ef910c717d1ecb2d77f05c4306f660a0c4c (diff)
downloadnss-hg-c1fac3c1400507da60dd62432f3e9043ae7f1982.tar.gz
Bug 1820175 - PR_STATIC_ASSERT is cursed. r=jschanck
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);