summaryrefslogtreecommitdiff
path: root/absl/status/status.cc
diff options
context:
space:
mode:
Diffstat (limited to 'absl/status/status.cc')
-rw-r--r--absl/status/status.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/absl/status/status.cc b/absl/status/status.cc
index 89749a52..88e8eda9 100644
--- a/absl/status/status.cc
+++ b/absl/status/status.cc
@@ -603,12 +603,11 @@ Status ErrnoToStatus(int error_number, absl::string_view message) {
namespace status_internal {
-std::string* MakeCheckFailString(const absl::Status& status,
+std::string* MakeCheckFailString(const absl::Status* status,
const char* prefix) {
- if (status.ok()) { return nullptr; }
return new std::string(
absl::StrCat(prefix, " (",
- status.ToString(StatusToStringMode::kWithEverything), ")"));
+ status->ToString(StatusToStringMode::kWithEverything), ")"));
}
} // namespace status_internal