Index: nss/lib/freebl/dsa.c |
diff --git a/nss/lib/freebl/dsa.c b/nss/lib/freebl/dsa.c |
index ad3ce00435ee6b1b2e51964396fcd46c9fb5179b..0da63ed549324934e5d40776c925cbb9e7b69e30 100644 |
--- a/nss/lib/freebl/dsa.c |
+++ b/nss/lib/freebl/dsa.c |
@@ -502,7 +502,7 @@ DSA_VerifyDigest(DSAPublicKey *key, const SECItem *signature, |
mp_int u1, u2, v, w; /* intermediate values used in verification */ |
mp_int y; /* public key */ |
mp_err err; |
- int dsa_subprime_len, dsa_signature_len, offset; |
+ unsigned int dsa_subprime_len, dsa_signature_len, offset; |
SECItem localDigest; |
unsigned char localDigestData[DSA_MAX_SUBPRIME_LEN]; |
SECStatus verified = SECFailure; |