diff options
Diffstat (limited to 'programs/key-value-store/include/key_value_store.hpp')
-rw-r--r-- | programs/key-value-store/include/key_value_store.hpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/programs/key-value-store/include/key_value_store.hpp b/programs/key-value-store/include/key_value_store.hpp index e4fe2e24..9dd45d22 100644 --- a/programs/key-value-store/include/key_value_store.hpp +++ b/programs/key-value-store/include/key_value_store.hpp @@ -829,7 +829,7 @@ namespace key_value_store { QUICKCPPLIB_NAMESPACE::algorithm::hash::fast_hash hasher; memset(&vt->hash, 0, sizeof(vt->hash)); - hasher.add((const char *) reqs.back().data, reqs.back().len); + hasher.add((const char *) reqs.back().data(), reqs.back().size()); vt->hash = hasher.finalise(); } memset(&thisupdate.history_item, 0, sizeof(thisupdate.history_item)); @@ -848,9 +848,9 @@ namespace key_value_store memset(&vt->hash, 0, sizeof(vt->hash)); auto rit = reqs.end(); rit -= 2; - hasher.add((char *) rit->data, rit->len); + hasher.add((char *) rit->data(), rit->size()); ++rit; - hasher.add((char *) rit->data, rit->len); + hasher.add((char *) rit->data(), rit->size()); vt->hash = hasher.finalise(); } index::value_history::item &history_item = thisupdate.history_item; |