summaryrefslogtreecommitdiffstats
path: root/searchlib
diff options
context:
space:
mode:
Diffstat (limited to 'searchlib')
-rw-r--r--searchlib/src/vespa/searchlib/attribute/stringbase.cpp13
-rw-r--r--searchlib/src/vespa/searchlib/attribute/stringbase.h1
2 files changed, 0 insertions, 14 deletions
diff --git a/searchlib/src/vespa/searchlib/attribute/stringbase.cpp b/searchlib/src/vespa/searchlib/attribute/stringbase.cpp
index 2800d7c3f6d..80967affaa7 100644
--- a/searchlib/src/vespa/searchlib/attribute/stringbase.cpp
+++ b/searchlib/src/vespa/searchlib/attribute/stringbase.cpp
@@ -27,19 +27,6 @@ StringAttribute::countZero(const char * bt, size_t sz)
return size;
}
-void
-StringAttribute::generateOffsets(const char * bt, size_t sz, OffsetVector & offsets)
-{
- offsets.clear();
- uint32_t start(0);
- for (size_t i(0); i < sz; i++) {
- if (bt[i] == '\0') {
- offsets.push_back(start);
- start = i + 1;
- }
- }
-}
-
StringAttribute::StringAttribute(const vespalib::string & name) :
AttributeVector(name, Config(BasicType::STRING)),
_changes(),
diff --git a/searchlib/src/vespa/searchlib/attribute/stringbase.h b/searchlib/src/vespa/searchlib/attribute/stringbase.h
index 3c85a7c318b..ed8777d6bab 100644
--- a/searchlib/src/vespa/searchlib/attribute/stringbase.h
+++ b/searchlib/src/vespa/searchlib/attribute/stringbase.h
@@ -48,7 +48,6 @@ public:
uint32_t get(DocId doc, WeightedFloat * v, uint32_t sz) const override;
uint32_t clearDoc(DocId doc) override;
static size_t countZero(const char * bt, size_t sz);
- static void generateOffsets(const char * bt, size_t sz, OffsetVector & offsets);
virtual const char * getFromEnum(EnumHandle e) const = 0;
virtual const char *get(DocId doc) const = 0;
largeint_t getInt(DocId doc) const override { return strtoll(get(doc), nullptr, 0); }