From b97a1ecda869ca8754d467a56c50275cebfeb328 Mon Sep 17 00:00:00 2001 From: Abseil Team Date: Fri, 9 Apr 2021 08:51:11 -0700 Subject: Export of internal Abseil changes -- 9bd9d083a21d1436816dc842a80d4339aa49a24b by Abseil Team : Inline Status::NewRep, pass `message` via string_view in StatusRep ctor PiperOrigin-RevId: 367641069 -- 9cebe53e8f1717f82394501fd9f4bc70d2051b33 by Benjamin Barenblat : Fix typo in CordRepRing error message PiperOrigin-RevId: 367481280 GitOrigin-RevId: 9bd9d083a21d1436816dc842a80d4339aa49a24b Change-Id: Ie2c51bf6f46abed5c2317ceee30bd2bb59502f8e --- absl/status/internal/status_internal.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'absl/status/internal/status_internal.h') diff --git a/absl/status/internal/status_internal.h b/absl/status/internal/status_internal.h index 99a2d964..ccafd702 100644 --- a/absl/status/internal/status_internal.h +++ b/absl/status/internal/status_internal.h @@ -47,11 +47,11 @@ using Payloads = absl::InlinedVector; // Reference-counted representation of Status data. struct StatusRep { - StatusRep(absl::StatusCode code, std::string message, + StatusRep(absl::StatusCode code, absl::string_view message, std::unique_ptr payloads) : ref(int32_t{1}), code(code), - message(std::move(message)), + message(message), payloads(std::move(payloads)) {} std::atomic ref; -- cgit v1.2.3