summaryrefslogtreecommitdiffstats
path: root/documentapi
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@broadpark.no>2020-10-04 18:19:50 +0200
committerTor Egge <Tor.Egge@broadpark.no>2020-10-04 18:19:50 +0200
commit36c03813d0c452f5640773ae9475db5cd2430106 (patch)
tree2d9db82bfdfd7508c280811d3c9425b441e7abf4 /documentapi
parent90986f5138f14b2e480ac18a7471b8d39864f755 (diff)
Pass std::string variable to boost::tokenizer
Diffstat (limited to 'documentapi')
-rw-r--r--documentapi/src/vespa/documentapi/messagebus/policies/externpolicy.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/documentapi/src/vespa/documentapi/messagebus/policies/externpolicy.cpp b/documentapi/src/vespa/documentapi/messagebus/policies/externpolicy.cpp
index 757f3a976ed..6c4523fa34f 100644
--- a/documentapi/src/vespa/documentapi/messagebus/policies/externpolicy.cpp
+++ b/documentapi/src/vespa/documentapi/messagebus/policies/externpolicy.cpp
@@ -46,7 +46,8 @@ ExternPolicy::ExternPolicy(const string &param) :
// Activate supervisor and register mirror.
MirrorAPI::StringList spec;
string lst = param.substr(0, pos);
- Tokenizer tokens(lst, Separator(","));
+ std::string stdlst(lst);
+ Tokenizer tokens(stdlst, Separator(","));
for (Tokenizer::iterator it = tokens.begin(); it != tokens.end(); ++it) {
spec.push_back(*it);
}