Index: runtime/vm/snapshot_test.cc |
diff --git a/runtime/vm/snapshot_test.cc b/runtime/vm/snapshot_test.cc |
index 74ca91c7208425d17afc0b7c78ff7370b0fa0fb4..07326ae8c1507b46c99daca2f1b179eb896ca500 100644 |
--- a/runtime/vm/snapshot_test.cc |
+++ b/runtime/vm/snapshot_test.cc |
@@ -528,13 +528,13 @@ static void TestString(const char* cstr) { |
TEST_CASE(SerializeString) { |
TestString("This string shall be serialized"); |
TestString("æøå"); // This file is UTF-8 encoded. |
- char data[] = {0x01, |
- 0x7f, |
- 0xc2, 0x80, // 0x80 |
- 0xdf, 0xbf, // 0x7ff |
- 0xe0, 0xa0, 0x80, // 0x800 |
- 0xef, 0xbf, 0xbf, // 0xffff |
- 0x00}; // String termination. |
+ const char* data = "\x01" |
+ "\x7F" |
+ "\xC2\x80" // U+0080 |
+ "\xDF\xBF" // U+07FF |
+ "\xE0\xA0\x80" // U+0800 |
+ "\xEF\xBF\xBF"; // U+FFFF |
+ |
TestString(data); |
// TODO(sgjesse): Add tests with non-BMP characters. |
} |
@@ -2107,7 +2107,7 @@ UNIT_TEST_CASE(PostCObject) { |
EXPECT(Dart_PostCObject(send_port_id, &object)); |
// Try to post an invalid UTF-8 sequence (lead surrogate). |
- char data[] = {0xed, 0xa0, 0x80, 0}; // 0xd800 |
+ const char* data = "\xED\xA0\x80"; // U+D800 |
object.type = Dart_CObject::kString; |
object.value.as_string = const_cast<char*>(data); |
EXPECT(!Dart_PostCObject(send_port_id, &object)); |