From 4842881e1b2924a1d5dcac7b7e6da6dcc7558456 Mon Sep 17 00:00:00 2001 From: Stefan Boberg Date: Thu, 23 Sep 2021 13:40:10 +0200 Subject: Added HashBuffer(IoBuffer&) overload with trivial (but inappropriate for the longer term) implementation --- zencore/iobuffer.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'zencore/iobuffer.cpp') diff --git a/zencore/iobuffer.cpp b/zencore/iobuffer.cpp index bcecc768f..dc998d5ea 100644 --- a/zencore/iobuffer.cpp +++ b/zencore/iobuffer.cpp @@ -4,6 +4,7 @@ #include #include +#include #include #include #include @@ -381,6 +382,13 @@ IoBufferBuilder::MakeFromTemporaryFile(const wchar_t* FileName) return {}; } +IoHash +HashBuffer(IoBuffer& Buffer) +{ + // TODO: handle disk buffers with special path + return IoHash::HashBuffer(Buffer.Data(), Buffer.Size()); +} + ////////////////////////////////////////////////////////////////////////// #if ZEN_WITH_TESTS -- cgit v1.2.3