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; |