Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/llfio.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com>2018-08-16 01:06:29 +0300
committerNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com>2018-08-16 01:06:29 +0300
commitafab43f626a05e26304886984630c0fcbbb8210d (patch)
tree2ba700336e2a9b4ee0feaa889ec906d3fdc97b36 /programs
parente3df6f2a626498609ef79af041adff7cad72a34e (diff)
Fix programs build failure.
Diffstat (limited to 'programs')
-rw-r--r--programs/key-value-store/include/key_value_store.hpp6
-rw-r--r--programs/key-value-store/main.cpp2
2 files changed, 4 insertions, 4 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;
diff --git a/programs/key-value-store/main.cpp b/programs/key-value-store/main.cpp
index 894e9ccb..c7d921a6 100644
--- a/programs/key-value-store/main.cpp
+++ b/programs/key-value-store/main.cpp
@@ -79,7 +79,7 @@ namespace stackoverflow
// This lets us skip unnecessary memory copying
// Make a string view of the first buffer returned
- string_view v((const char *) buffers_read[0].data, buffers_read[0].len);
+ string_view v((const char *) buffers_read[0].data(), buffers_read[0].size());
// Sub view that view with the first line
string_view line(v.substr(0, v.find_first_of('\n')));
// Return a string copying the first line from the file, or all 4096 bytes read if no newline found.