diff options
-rw-r--r-- | bpkg/checksum.cxx | 17 | ||||
-rw-r--r-- | bpkg/checksum.hxx | 5 |
2 files changed, 0 insertions, 22 deletions
diff --git a/bpkg/checksum.cxx b/bpkg/checksum.cxx index abe2757..7f4afa8 100644 --- a/bpkg/checksum.cxx +++ b/bpkg/checksum.cxx @@ -4,14 +4,10 @@ #include <bpkg/checksum.hxx> -#include <ios> // streamsize -#include <streambuf> - #ifdef _WIN32 # include <algorithm> // replace() #endif -#include <libbutl/sha256.mxx> #include <libbutl/process.mxx> #include <libbutl/filesystem.mxx> @@ -344,19 +340,6 @@ namespace bpkg } string - sha256 (istream& is) - { - butl::sha256 r; - - char buf[8192]; - streambuf& sb (*is.rdbuf ()); - for (streamsize n; (n = sb.sgetn (buf, sizeof (buf))) != 0;) - r.append (buf, n); - - return r.string (); - } - - string sha256 (const common_options& o, const path& f) { if (!exists (f)) diff --git a/bpkg/checksum.hxx b/bpkg/checksum.hxx index 77a5d18..87380a0 100644 --- a/bpkg/checksum.hxx +++ b/bpkg/checksum.hxx @@ -19,11 +19,6 @@ namespace bpkg inline string sha256 (const char* buf, size_t n) {return butl::sha256 (buf, n).string ();} - // The same but for a stream (if ifdstream, open in binary mode). - // - string - sha256 (istream&); - // The same but for a file. Issue diagnostics and throw failed if anything // goes wrong. // |