Index: mojo/application/run_application.cc |
diff --git a/mojo/application/run_application.cc b/mojo/application/run_application.cc |
index bee1f417939a36b57b26c3c4e50fae71f379565b..5a676219df73288c21c1778a28161801363249af 100644 |
--- a/mojo/application/run_application.cc |
+++ b/mojo/application/run_application.cc |
@@ -86,9 +86,9 @@ void TerminateApplication(MojoResult result) { |
ResultHolder* result_holder = |
static_cast<ResultHolder*>(g_current_result_holder.Get()); |
DCHECK(result_holder); |
- DCHECK(!result_holder->is_set); |
result_holder->result = result; |
#if !defined(NDEBUG) || defined(DCHECK_ALWAYS_ON) |
+ DCHECK(!result_holder->is_set); |
result_holder->is_set = true; |
#endif |
} |