diff --git a/gtests/freebl_gtest/mpi_unittest.cc b/gtests/freebl_gtest/mpi_unittest.cc index b0944975ef..2ccb8c351a 100644 --- a/gtests/freebl_gtest/mpi_unittest.cc +++ b/gtests/freebl_gtest/mpi_unittest.cc @@ -6,7 +6,6 @@ #include #include -#include #ifdef __MACH__ #include @@ -28,7 +27,7 @@ void gettime(struct timespec* tp) { tp->tv_sec = mts.tv_sec; tp->tv_nsec = mts.tv_nsec; #else - ASSERT_NE(0, timespec_get(tp, TIME_UTC)); + clock_gettime(CLOCK_MONOTONIC, tp); #endif } @@ -85,9 +84,8 @@ class MPITest : public ::testing::Test { mp_int a; ASSERT_EQ(MP_OKAY, mp_init(&a)); ASSERT_EQ(MP_OKAY, mp_read_unsigned_octets(&a, ref.data(), ref.size())); - std::unique_ptr buf(new uint8_t[len]); - ASSERT_NE(buf, nullptr); - ASSERT_EQ(MP_OKAY, mp_to_fixlen_octets(&a, buf.get(), len)); + uint8_t buf[len]; + ASSERT_EQ(MP_OKAY, mp_to_fixlen_octets(&a, buf, len)); size_t compare; if (len > ref.size()) { for (size_t i = 0; i < len - ref.size(); ++i) { @@ -98,9 +96,9 @@ class MPITest : public ::testing::Test { compare = len; } dump("value", ref.data(), ref.size()); - dump("output", buf.get(), len); - ASSERT_EQ(0, memcmp(buf.get() + len - compare, - ref.data() + ref.size() - compare, compare)) + dump("output", buf, len); + ASSERT_EQ(0, memcmp(buf + len - compare, ref.data() + ref.size() - compare, + compare)) << "comparing " << compare << " octets"; mp_clear(&a); } diff --git a/gtests/freebl_gtest/rsa_unittest.cc b/gtests/freebl_gtest/rsa_unittest.cc index 9a6a9c11fd..a1453168f9 100644 --- a/gtests/freebl_gtest/rsa_unittest.cc +++ b/gtests/freebl_gtest/rsa_unittest.cc @@ -5,7 +5,6 @@ #include "gtest/gtest.h" #include -#include #include "blapi.h" #include "secitem.h" diff --git a/nss.gyp b/nss.gyp index 419d4f2ad9..eb4d63095d 100644 --- a/nss.gyp +++ b/nss.gyp @@ -198,7 +198,6 @@ 'gtests/certdb_gtest/certdb_gtest.gyp:certdb_gtest', 'gtests/freebl_gtest/freebl_gtest.gyp:prng_gtest', 'gtests/freebl_gtest/freebl_gtest.gyp:blake2b_gtest', - 'gtests/freebl_gtest/freebl_gtest.gyp:freebl_gtest', 'gtests/mozpkix_gtest/mozpkix_gtest.gyp:mozpkix_gtest', 'gtests/nss_bogo_shim/nss_bogo_shim.gyp:nss_bogo_shim', 'gtests/pk11_gtest/pk11_gtest.gyp:pk11_gtest',