浏览代码

Fix signed/unsigned warning in bn_test.cc.

BN_num_bits returns unsigned.

Change-Id: Ie346dbe0a12d3597d2b12e56b57dfc147e65dcc3
Reviewed-on: https://boringssl-review.googlesource.com/4895
Reviewed-by: Adam Langley <agl@google.com>
kris/onging/CECPQ3_patch15
David Benjamin 9 年前
committed by Adam Langley
父节点
当前提交
eb930b8703
共有 1 个文件被更改,包括 4 次插入3 次删除
  1. +4
    -3
      crypto/bn/bn_test.cc

+ 4
- 3
crypto/bn/bn_test.cc 查看文件

@@ -1351,14 +1351,15 @@ static bool test_mod_sqrt(FILE *fp, BN_CTX *ctx) {
}

static bool test_small_prime(FILE *fp, BN_CTX *ctx) {
static const int kBits = 10;
static const unsigned kBits = 10;

ScopedBIGNUM r(BN_new());
if (!r || !BN_generate_prime_ex(r.get(), kBits, 0, NULL, NULL, NULL)) {
if (!r || !BN_generate_prime_ex(r.get(), static_cast<int>(kBits), 0, NULL,
NULL, NULL)) {
return false;
}
if (BN_num_bits(r.get()) != kBits) {
fprintf(fp, "Expected %d bit prime, got %d bit number\n", kBits,
fprintf(fp, "Expected %u bit prime, got %u bit number\n", kBits,
BN_num_bits(r.get()));
return false;
}


正在加载...
取消
保存