Index: bin/dbg_message.cc |
=================================================================== |
--- bin/dbg_message.cc (revision 14046) |
+++ bin/dbg_message.cc (working copy) |
@@ -73,7 +73,7 @@ |
static const char* GetStringChars(Dart_Handle str) { |
ASSERT(Dart_IsString(str)); |
const char* chars; |
- Dart_Handle res = Dart_StringToCString(str, &chars); |
+ Dart_Handle res = Dart_StringAsCString(str, &chars); |
ASSERT(!Dart_IsError(res)); |
return chars; |
} |
@@ -109,11 +109,11 @@ |
intptr_t str_len = 0; |
Dart_Handle res = Dart_StringLength(str, &str_len); |
ASSERT_NOT_ERROR(res); |
- uint32_t* codepoints = |
- reinterpret_cast<uint32_t*>(malloc(str_len * sizeof(uint32_t))); |
+ uint16_t* codepoints = |
+ reinterpret_cast<uint16_t*>(malloc(str_len * sizeof(uint16_t))); |
ASSERT(codepoints != NULL); |
intptr_t actual_len = str_len; |
- res = Dart_StringGet32(str, codepoints, &actual_len); |
+ res = Dart_StringAsUTF16(str, codepoints, &actual_len); |
ASSERT_NOT_ERROR(res); |
ASSERT(str_len == actual_len); |
buf->AddChar('\"'); |
@@ -692,7 +692,7 @@ |
intptr_t lib_id = msg_parser.GetIntParam("libraryId"); |
char* url_chars = msg_parser.GetStringParam("url"); |
ASSERT(url_chars != NULL); |
- Dart_Handle url = Dart_NewString(url_chars); |
+ Dart_Handle url = DartUtils::NewString(url_chars); |
ASSERT_NOT_ERROR(url); |
free(url_chars); |
url_chars = NULL; |
@@ -732,7 +732,7 @@ |
int msg_id = msg_parser.MessageId(); |
char* url_chars = msg_parser.GetStringParam("url"); |
ASSERT(url_chars != NULL); |
- Dart_Handle url = Dart_NewString(url_chars); |
+ Dart_Handle url = DartUtils::NewString(url_chars); |
ASSERT_NOT_ERROR(url); |
free(url_chars); |
url_chars = NULL; |