aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2023-03-21 15:29:11 +0100
committerGitHub <noreply@github.com>2023-03-21 15:29:11 +0100
commitf16025dba172b33ab4e27d78e467f65b17d155e0 (patch)
tree00f7f5ad0804f43f3366ca7b76409e38634d2370 /searchlib
parent96dfdc2fe1400e20f926f1e25ef065ddd217b41e (diff)
parent38ddd6a02272876b9ca32ad6050d8173971604fb (diff)
Merge pull request #26514 from vespa-engine/toregge/remove-unused-generate-offsets-member-function
Remove unused generateOffsets member function.
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); }