@@ -30,20 +30,20 @@ namespace system {
3030// ----------------------------------------------------------------------------
3131
3232// protected
33- template <text_t Tag, typename OStream>
33+ template <data_t Tag, typename OStream>
3434sha256t_writer<Tag, OStream>::sha256t_writer() NOEXCEPT
3535 : base(),
3636 context_ (midstate(), one)
3737{
3838}
3939
40- template <text_t Tag, typename OStream>
40+ template <data_t Tag, typename OStream>
4141sha256t_writer<Tag, OStream>::sha256t_writer(OStream& sink) NOEXCEPT
4242 : base(sink), context_(midstate(), one)
4343{
4444}
4545
46- template <text_t Tag, typename OStream>
46+ template <data_t Tag, typename OStream>
4747sha256t_writer<Tag, OStream>::~sha256t_writer () NOEXCEPT
4848{
4949 // Derived virtual destructor called before base destructor.
@@ -53,7 +53,7 @@ sha256t_writer<Tag, OStream>::~sha256t_writer() NOEXCEPT
5353// protected
5454// ----------------------------------------------------------------------------
5555
56- template <text_t Tag, typename OStream>
56+ template <data_t Tag, typename OStream>
5757void sha256t_writer<Tag, OStream>::do_write_bytes(const uint8_t * data,
5858 size_t size) NOEXCEPT
5959{
@@ -62,7 +62,7 @@ void sha256t_writer<Tag, OStream>::do_write_bytes(const uint8_t* data,
6262 context_.write (size, data);
6363}
6464
65- template <text_t Tag, typename OStream>
65+ template <data_t Tag, typename OStream>
6666void sha256t_writer<Tag, OStream>::do_flush() NOEXCEPT
6767{
6868 flusher ();
@@ -73,7 +73,7 @@ void sha256t_writer<Tag, OStream>::do_flush() NOEXCEPT
7373// ----------------------------------------------------------------------------
7474
7575// static
76- template <text_t Tag, typename OStream>
76+ template <data_t Tag, typename OStream>
7777constexpr sha256::state_t sha256t_writer<Tag, OStream>::midstate() NOEXCEPT
7878{
7979 // Cache midstate of tagged hash part that does not change for a given tag.
@@ -85,7 +85,7 @@ constexpr sha256::state_t sha256t_writer<Tag, OStream>::midstate() NOEXCEPT
8585
8686// Only hash overflow returns update false, which requires (2^64-8)/8 bytes.
8787// The stream could invalidate, but writers shouldn't have to check this.
88- template <text_t Tag, typename OStream>
88+ template <data_t Tag, typename OStream>
8989void sha256t_writer<Tag, OStream>::flusher() NOEXCEPT
9090{
9191 hash_digest hash{};
0 commit comments