diff --git a/riegeli/messages/text_parse.cc b/riegeli/messages/text_parse.cc index 94a28180..5089c728 100644 --- a/riegeli/messages/text_parse.cc +++ b/riegeli/messages/text_parse.cc @@ -35,9 +35,9 @@ namespace riegeli { namespace messages_internal { -void StringErrorCollector::AddError(int line, - google::protobuf::io::ColumnNumber column, - const std::string& message) { +void StringErrorCollector::RecordError( + int line, google::protobuf::io::ColumnNumber column, + absl::string_view message) { if (line >= 0) { absl::StrAppend(&errors_, "\nAt ", line + 1, ":", column + 1, ": ", message); diff --git a/riegeli/messages/text_parse.h b/riegeli/messages/text_parse.h index e6bb4db2..ee234ec8 100644 --- a/riegeli/messages/text_parse.h +++ b/riegeli/messages/text_parse.h @@ -39,8 +39,8 @@ namespace messages_internal { class StringErrorCollector : public google::protobuf::io::ErrorCollector { public: - void AddError(int line, google::protobuf::io::ColumnNumber column, - const std::string& message) override; + void RecordError(int line, google::protobuf::io::ColumnNumber column, + absl::string_view message) override; absl::string_view errors() const { return errors_; }