summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArne Juul <arnej@verizonmedia.com>2020-08-17 14:08:54 +0000
committerArne Juul <arnej@verizonmedia.com>2020-08-17 14:08:54 +0000
commit7e917bfac616789fc1fe914627435871e7b5e703 (patch)
treeb6f1c549c39f88ad8f6a9c7eb98d3375e25e7d7a
parent15de69eaf9c67b76f2a7e31fe32563ee2a1602b5 (diff)
bug fix: make string from memory
-rw-r--r--searchlib/src/vespa/searchlib/common/geo_location_parser.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/searchlib/src/vespa/searchlib/common/geo_location_parser.cpp b/searchlib/src/vespa/searchlib/common/geo_location_parser.cpp
index 935e3e300eb..a3109c5c761 100644
--- a/searchlib/src/vespa/searchlib/common/geo_location_parser.cpp
+++ b/searchlib/src/vespa/searchlib/common/geo_location_parser.cpp
@@ -220,8 +220,8 @@ GeoLocationParser::parseJsonFormat(const std::string &str)
vespalib::Slime slime;
size_t decoded = vespalib::slime::JsonFormat::decode(str, slime);
if (decoded == 0) {
- LOG(warning, "bad location JSON: %s\n",
- slime.get()["error_message"].asString().data);
+ LOG(warning, "bad location JSON: %s",
+ slime.get()["error_message"].asString().make_string().c_str());
_parseError = "Failed decoding JSON format location";
return false;
}