Index: ash/touch_hud/mus/touch_hud_application.cc |
diff --git a/ash/touch_hud/mus/touch_hud_application.cc b/ash/touch_hud/mus/touch_hud_application.cc |
index 59f138adcd5737dfc0c921dbfb43e888822ad63f..2b217907cd8eba2a067506987f7241494fa54d5e 100644 |
--- a/ash/touch_hud/mus/touch_hud_application.cc |
+++ b/ash/touch_hud/mus/touch_hud_application.cc |
@@ -69,9 +69,12 @@ TouchHudApplication::TouchHudApplication() : binding_(this) { |
TouchHudApplication::~TouchHudApplication() {} |
void TouchHudApplication::OnStart() { |
- aura_init_ = base::MakeUnique<views::AuraInit>( |
- context()->connector(), context()->identity(), "views_mus_resources.pak", |
- std::string(), nullptr, views::AuraInit::Mode::AURA_MUS); |
+ aura_init_ = base::MakeUnique<views::AuraInit>(); |
+ if (!aura_init_->Init(context()->connector(), context()->identity(), |
+ "views_mus_resources.pak", std::string(), nullptr, |
+ views::AuraInit::Mode::AURA_MUS)) { |
+ context()->QuitNow(); |
+ } |
} |
void TouchHudApplication::OnBindInterface( |