Index: runtime/bin/utils_macos.cc |
diff --git a/runtime/bin/utils_macos.cc b/runtime/bin/utils_macos.cc |
index 460da354a688527ddc11f39dbd9600744694ee82..4004f38af197fdef1f9ddaa410b9f0bc785265d9 100644 |
--- a/runtime/bin/utils_macos.cc |
+++ b/runtime/bin/utils_macos.cc |
@@ -42,47 +42,32 @@ void OSError::SetCodeAndMessage(SubSystem sub_system, int code) { |
} |
} |
-const char* StringUtils::ConsoleStringToUtf8(const char* str) { |
- return str; |
-} |
- |
-const char* StringUtils::Utf8ToConsoleString(const char* utf8) { |
- return utf8; |
-} |
- |
-char* StringUtils::ConsoleStringToUtf8(char* str) { |
- return str; |
-} |
- |
-char* StringUtils::Utf8ToConsoleString(char* utf8) { |
- return utf8; |
-} |
- |
-wchar_t* StringUtils::Utf8ToWide(char* utf8) { |
+const char* StringUtils::ConsoleStringToUtf8( |
+ const char* str, intptr_t len, intptr_t* result_len) { |
UNIMPLEMENTED(); |
return NULL; |
} |
-const wchar_t* StringUtils::Utf8ToWide(const char* utf8) { |
+const char* StringUtils::Utf8ToConsoleString( |
+ const char* utf8, intptr_t len, intptr_t* result_len) { |
UNIMPLEMENTED(); |
return NULL; |
} |
-char* StringUtils::WideToUtf8(wchar_t* str) { |
+char* StringUtils::ConsoleStringToUtf8( |
+ char* str, intptr_t len, intptr_t* result_len) { |
UNIMPLEMENTED(); |
return NULL; |
} |
-const char* StringUtils::WideToUtf8(const wchar_t* str) { |
+char* StringUtils::Utf8ToConsoleString( |
+ char* utf8, intptr_t len, intptr_t* result_len) { |
UNIMPLEMENTED(); |
return NULL; |
} |
-wchar_t** ShellUtils::GetUnicodeArgv(int* argc) { |
- return NULL; |
-} |
- |
-void ShellUtils::FreeUnicodeArgv(wchar_t** argv) { |
+bool ShellUtils::GetUtf8Argv(int argc, char** argv) { |
+ return false; |
} |
int64_t TimerUtils::GetCurrentTimeMilliseconds() { |