key_(key),
group_(EC_KEY_get0_group(key_)) {
MakeWeak<ECDH>(this);
- ASSERT(group_ != nullptr);
+ ASSERT_NE(group_, nullptr);
}
static void New(const v8::FunctionCallbackInfo<v8::Value>& args);
# define CHECK(expression) assert(expression)
#endif
+#define ASSERT_EQ(a, b) ASSERT((a) == (b))
+#define ASSERT_GE(a, b) ASSERT((a) >= (b))
+#define ASSERT_GT(a, b) ASSERT((a) > (b))
+#define ASSERT_LE(a, b) ASSERT((a) <= (b))
+#define ASSERT_LT(a, b) ASSERT((a) < (b))
+#define ASSERT_NE(a, b) ASSERT((a) != (b))
+
#define CHECK_EQ(a, b) CHECK((a) == (b))
#define CHECK_GE(a, b) CHECK((a) >= (b))
#define CHECK_GT(a, b) CHECK((a) > (b))