Replace Hash CRTP base with a concept.

This commit is contained in:
hashlag
2026-08-31 00:05:18 +03:00
parent b769e55753
commit 2f1b5091cd
4 changed files with 13 additions and 28 deletions
+3 -1
View File
@@ -136,7 +136,7 @@ private:
namespace Chaos::Hash::Md4
{
struct Md4Hash : public Hash<Md4Hash>
struct Md4Hash
{
std::array<uint8_t, 16> GetRawDigest() const
{
@@ -161,6 +161,8 @@ struct Md4Hash : public Hash<Md4Hash>
std::array<uint8_t, 16> RawDigest_;
};
static_assert(Hash<Md4Hash>);
class Md4Hasher : public Hasher<Md4Hasher>
{
public: