Chromium Code Reviews| Index: runtime/bin/main.cc | 
| diff --git a/runtime/bin/main.cc b/runtime/bin/main.cc | 
| index 9081f70cdd2aaf8810c4716633120ae2b51519da..3f13d964b7dcafcca96d13c1230b33c911d94701 100644 | 
| --- a/runtime/bin/main.cc | 
| +++ b/runtime/bin/main.cc | 
| @@ -402,15 +402,15 @@ static Dart_Handle SetupRuntimeOptions(CommandLineOptions* options, | 
| if (Dart_IsError(io_lib)) { | 
| return io_lib; | 
| } | 
| - Dart_Handle runtime_options_class_name = | 
| - DartUtils::NewString("_OptionsImpl"); | 
| - if (Dart_IsError(runtime_options_class_name)) { | 
| - return runtime_options_class_name; | 
| + Dart_Handle platform_class_name = | 
| + DartUtils::NewString("Platform"); | 
| + if (Dart_IsError(platform_class_name)) { | 
| + return platform_class_name; | 
| } | 
| - Dart_Handle runtime_options_class = Dart_GetClass( | 
| - io_lib, runtime_options_class_name); | 
| - if (Dart_IsError(runtime_options_class)) { | 
| - return runtime_options_class; | 
| + Dart_Handle platform_class = Dart_GetClass( | 
| 
 
Ivan Posva
2013/06/24 21:16:46
It seems that this CL is out of sync. Dart_GetClas
 
 | 
| + io_lib, platform_class_name); | 
| + if (Dart_IsError(platform_class)) { | 
| + return platform_class; | 
| } | 
| Dart_Handle executable_name_name = | 
| DartUtils::NewString("_nativeExecutable"); | 
| @@ -418,7 +418,7 @@ static Dart_Handle SetupRuntimeOptions(CommandLineOptions* options, | 
| return executable_name_name; | 
| } | 
| Dart_Handle set_executable_name = | 
| - Dart_SetField(runtime_options_class, | 
| + Dart_SetField(platform_class, | 
| executable_name_name, | 
| dart_executable); | 
| if (Dart_IsError(set_executable_name)) { | 
| @@ -429,10 +429,20 @@ static Dart_Handle SetupRuntimeOptions(CommandLineOptions* options, | 
| return script_name_name; | 
| } | 
| Dart_Handle set_script_name = | 
| - Dart_SetField(runtime_options_class, script_name_name, dart_script); | 
| + Dart_SetField(platform_class, script_name_name, dart_script); | 
| if (Dart_IsError(set_script_name)) { | 
| return set_script_name; | 
| } | 
| + Dart_Handle runtime_options_class_name = | 
| + DartUtils::NewString("_OptionsImpl"); | 
| + if (Dart_IsError(runtime_options_class_name)) { | 
| + return runtime_options_class_name; | 
| + } | 
| + Dart_Handle runtime_options_class = Dart_GetClass( | 
| 
 
Ivan Posva
2013/06/24 21:16:46
Please use Dart_GetType instead of Dart_GetClass.
 
 | 
| + io_lib, runtime_options_class_name); | 
| + if (Dart_IsError(runtime_options_class)) { | 
| + return runtime_options_class; | 
| + } | 
| Dart_Handle native_name = DartUtils::NewString("_nativeArguments"); | 
| if (Dart_IsError(native_name)) { | 
| return native_name; |