Googletest export
Add missing static_cast to char32_t printer PiperOrigin-RevId: 314925583
This commit is contained in:
parent
4fe018038f
commit
1b0cdaae57
@ -44,6 +44,7 @@
|
||||
#include "gtest/gtest-printers.h"
|
||||
#include <stdio.h>
|
||||
#include <cctype>
|
||||
#include <cstdint>
|
||||
#include <cwchar>
|
||||
#include <ostream> // NOLINT
|
||||
#include <string>
|
||||
@ -253,7 +254,7 @@ void PrintTo(wchar_t wc, ostream* os) {
|
||||
|
||||
void PrintTo(char32_t c, ::std::ostream* os) {
|
||||
*os << std::hex << "U+" << std::uppercase << std::setfill('0') << std::setw(4)
|
||||
<< c;
|
||||
<< static_cast<uint32_t>(c);
|
||||
}
|
||||
|
||||
// Prints the given array of characters to the ostream. CharType must be either
|
||||
|
Loading…
Reference in New Issue
Block a user