| Index: mojo/dart/embedder/dart_controller.cc
|
| diff --git a/mojo/dart/embedder/dart_controller.cc b/mojo/dart/embedder/dart_controller.cc
|
| index 46cdd44aa07ccc84a8cd2c8b62babb69097c1af7..0ca137ca93acf5e23b959e3e02a1cc6d3ef80400 100644
|
| --- a/mojo/dart/embedder/dart_controller.cc
|
| +++ b/mojo/dart/embedder/dart_controller.cc
|
| @@ -225,11 +225,11 @@ static Dart_Handle PrepareScriptForLoading(const std::string& package_root,
|
| const int kNumArgs = 1;
|
| Dart_Handle dart_args[kNumArgs];
|
| dart_args[0] = result;
|
| - return Dart_Invoke(builtin_lib,
|
| + result = Dart_Invoke(builtin_lib,
|
| Dart_NewStringFromCString("_setPackageRoot"),
|
| kNumArgs,
|
| dart_args);
|
| -
|
| + DART_CHECK_VALID(result);
|
| return result;
|
| }
|
|
|
|
|