From e9b7008de62d7206f9a5eb756116e0955d638bfd Mon Sep 17 00:00:00 2001 From: Justin Scofield Date: Thu, 4 Aug 2022 19:04:09 +0000 Subject: [PATCH] Return Controller onEntry error in main. --- src/yaze.cc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/yaze.cc b/src/yaze.cc index b1699c80..5c780550 100644 --- a/src/yaze.cc +++ b/src/yaze.cc @@ -11,7 +11,13 @@ int main(int argc, char** argv) { absl::InstallFailureSignalHandler(options); yaze::app::core::Controller controller; - controller.onEntry(); + + auto entry_status = controller.onEntry(); + if (!entry_status.ok()) { + // TODO(@scawful): log the specific error + return EXIT_FAILURE; + } + while (controller.isActive()) { controller.onInput(); controller.onLoad();