| Index: mojo/public/cpp/application/lib/run_application.cc
|
| diff --git a/mojo/public/cpp/application/lib/run_application.cc b/mojo/public/cpp/application/lib/run_application.cc
|
| index 03373ef4902c9508ae5ed8f14f33af61570156a7..4ca4a1a4c435be8d7f087a7c1d8578a1e3ce5ae7 100644
|
| --- a/mojo/public/cpp/application/lib/run_application.cc
|
| +++ b/mojo/public/cpp/application/lib/run_application.cc
|
| @@ -58,6 +58,11 @@ void SetCurrentResultHolder(ResultHolder* result_holder) {
|
|
|
| } // namespace
|
|
|
| +MojoResult RunMainApplication(MojoHandle application_request_handle,
|
| + ApplicationImplBase* application_impl) {
|
| + return RunApplication(application_request_handle, application_impl);
|
| +}
|
| +
|
| MojoResult RunApplication(MojoHandle application_request_handle,
|
| ApplicationImplBase* application_impl) {
|
| assert(!GetCurrentResultHolder());
|
| @@ -82,6 +87,10 @@ MojoResult RunApplication(MojoHandle application_request_handle,
|
| return result_holder.result;
|
| }
|
|
|
| +void TerminateMainApplication(MojoResult result) {
|
| + TerminateApplication(result);
|
| +}
|
| +
|
| void TerminateApplication(MojoResult result) {
|
| RunLoop::current()->Quit();
|
|
|
|
|