diff options
| author | Carl Hetherington <cth@carlh.net> | 2025-09-15 21:56:54 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2025-09-16 09:24:04 +0200 |
| commit | 940dd4e6a49716e602b8d0e99672b345f43a3d4a (patch) | |
| tree | f1556fe6933c0deb1f64549f2218041d2f3b0723 /src/lib/digester.h | |
| parent | 4bd0b79901f21dc511df8e7e48a15ca8f4998336 (diff) | |
Add Digester::get_vector() and use a vector internally.
Diffstat (limited to 'src/lib/digester.h')
| -rw-r--r-- | src/lib/digester.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/digester.h b/src/lib/digester.h index 8dd3d3fa7..1b5930521 100644 --- a/src/lib/digester.h +++ b/src/lib/digester.h @@ -22,6 +22,7 @@ #include <nettle/md5.h> #include <boost/optional.hpp> #include <string> +#include <vector> class Digester @@ -42,6 +43,7 @@ public: void add(std::string const & s); std::string get() const; + std::vector<unsigned char> get_vector() const; void get(uint8_t* buffer) const; @@ -49,5 +51,5 @@ public: private: mutable md5_ctx _context; - mutable boost::optional<std::string> _digest; + mutable std::vector<unsigned char> _digest; }; |
