From a0e14fa424494ed35da1bd6e5e54bb36178259a7 Mon Sep 17 00:00:00 2001 From: Loek Le Blansch Date: Thu, 31 Oct 2024 08:29:14 +0100 Subject: implement put command --- frontend/main.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'frontend/main.cpp') diff --git a/frontend/main.cpp b/frontend/main.cpp index 56743c1..e513c12 100644 --- a/frontend/main.cpp +++ b/frontend/main.cpp @@ -5,6 +5,7 @@ #include "backend/print.h" #include "backend/Dungeon.h" +#include "GameData.h" #include "Player.h" #include "Exception.h" #include "load_dungeon.h" @@ -51,8 +52,14 @@ FollowupAction game_main() { } int main() { - FollowupAction action; + try { + GameData::get_instance(); // pre-load DB + } catch (Exception & e) { + lprtf("FOUT: %s\n", e.what()); + return EXIT_FAILURE; + } + FollowupAction action; do { action = game_main(); if (action == EXIT) break; -- cgit v1.2.3