summaryrefslogtreecommitdiffstats
path: root/eval
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-12-22 16:08:17 +0100
committerHenning Baldersheim <balder@yahoo-inc.com>2017-12-29 13:05:58 +0100
commit7a987cefe8df0f1750dd82fc6ae719f4ccdd3569 (patch)
treeff5fae4d133b026fd91d6b69a903f8f5ba84370f /eval
parenteaf9266473a87a3537266260e49ffaad1c534011 (diff)
Also copy the zero termination.
Diffstat (limited to 'eval')
-rw-r--r--eval/src/vespa/eval/tensor/sparse/sparse_tensor_address_builder.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/eval/src/vespa/eval/tensor/sparse/sparse_tensor_address_builder.h b/eval/src/vespa/eval/tensor/sparse/sparse_tensor_address_builder.h
index ada8a10e541..4254e13aa16 100644
--- a/eval/src/vespa/eval/tensor/sparse/sparse_tensor_address_builder.h
+++ b/eval/src/vespa/eval/tensor/sparse/sparse_tensor_address_builder.h
@@ -22,7 +22,7 @@ private:
protected:
void append(vespalib::stringref str) {
- for (size_t i(0); i < str.size(); i++) {
+ for (size_t i(0); i < str.size() + 1; i++) {
_address.push_back_fast(str[i]);
}
}