| Index: runtime/bin/dartutils.cc
|
| diff --git a/runtime/bin/dartutils.cc b/runtime/bin/dartutils.cc
|
| index 1c1277b274da8c0eb8bf2c20d56ad235ee34d023..6dfcb3afb85d4b33c5ff715f0ec14134293fb434 100644
|
| --- a/runtime/bin/dartutils.cc
|
| +++ b/runtime/bin/dartutils.cc
|
| @@ -106,7 +106,7 @@ const char* DartUtils::GetStringValue(Dart_Handle str_obj) {
|
| bool DartUtils::GetBooleanValue(Dart_Handle bool_obj) {
|
| bool value = false;
|
| Dart_Handle result = Dart_BooleanValue(bool_obj, &value);
|
| - ASSERT(!Dart_IsError(result));
|
| + if (Dart_IsError(result)) Dart_PropagateError(result);
|
| return value;
|
| }
|
|
|
|
|