Index: runtime/vm/isolate.cc |
=================================================================== |
--- runtime/vm/isolate.cc (revision 9315) |
+++ runtime/vm/isolate.cc (working copy) |
@@ -109,9 +109,7 @@ |
message->dest_port(), message->reply_port(), msg)); |
delete message; |
if (result.IsError()) { |
- Error& error = Error::Handle(); |
- error ^= result.raw(); |
- isolate_->object_store()->set_sticky_error(error); |
+ isolate_->object_store()->set_sticky_error(Error::Cast(result)); |
return false; |
} |
ASSERT(result.IsNull()); |