summaryrefslogtreecommitdiff
path: root/lib/freebl/ecl
diff options
context:
space:
mode:
authorMartin Thomson <martin.thomson@gmail.com>2015-08-19 14:54:48 -0700
committerMartin Thomson <martin.thomson@gmail.com>2015-08-19 14:54:48 -0700
commit250bd5d30cf6a189d01450cc6efece23bacde11e (patch)
tree15b3a07880e918f7deef6460f916fcc445743512 /lib/freebl/ecl
parent49500f7c925ad43a87f72f84767d6797bea69fa3 (diff)
downloadnss-hg-250bd5d30cf6a189d01450cc6efece23bacde11e.tar.gz
Bug 1182667 - Operator precedence fix for 32-bit P-192
Diffstat (limited to 'lib/freebl/ecl')
-rw-r--r--lib/freebl/ecl/ecp_192.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/freebl/ecl/ecp_192.c b/lib/freebl/ecl/ecp_192.c
index ef11cef99..0bfd95e1d 100644
--- a/lib/freebl/ecl/ecp_192.c
+++ b/lib/freebl/ecl/ecp_192.c
@@ -120,8 +120,8 @@ ec_GFp_nistp192_mod(const mp_int *a, mp_int *r, const GFMethod *meth)
if (((r2b == 0xffffffff) && (r2a == 0xffffffff)
&& (r1b == 0xffffffff) ) &&
((r1a == 0xffffffff) ||
- (r1a == 0xfffffffe) && (r0a == 0xffffffff) &&
- (r0b == 0xffffffff)) ) {
+ ((r1a == 0xfffffffe) && (r0a == 0xffffffff) &&
+ (r0b == 0xffffffff))) ) {
/* do a quick subtract */
carry = 0;
MP_ADD_CARRY(r0a, 1, r0a, carry);