summaryrefslogtreecommitdiff
path: root/absl/crc/crc32c.h
diff options
context:
space:
mode:
Diffstat (limited to 'absl/crc/crc32c.h')
-rw-r--r--absl/crc/crc32c.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/absl/crc/crc32c.h b/absl/crc/crc32c.h
index 79059dc1..69799c8b 100644
--- a/absl/crc/crc32c.h
+++ b/absl/crc/crc32c.h
@@ -29,6 +29,7 @@
#include <ostream>
#include "absl/crc/internal/crc32c_inline.h"
+#include "absl/strings/str_format.h"
#include "absl/strings/string_view.h"
namespace absl {
@@ -175,7 +176,7 @@ crc32c_t RemoveCrc32cSuffix(crc32c_t full_string_crc, crc32c_t suffix_crc,
//
// Streams the CRC32C value `crc` to the stream `os`.
inline std::ostream& operator<<(std::ostream& os, crc32c_t crc) {
- return os << static_cast<uint32_t>(crc);
+ return os << absl::StreamFormat("%08x", static_cast<uint32_t>(crc));
}
ABSL_NAMESPACE_END