diff --git a/lib/external/pattern_language b/lib/external/pattern_language index 9d49dc9c3..47addde6c 160000 --- a/lib/external/pattern_language +++ b/lib/external/pattern_language @@ -1 +1 @@ -Subproject commit 9d49dc9c3a56909f2ec36355a22474fedb2d8532 +Subproject commit 47addde6c3c38a91f3d2f02dbe3089a03044dcee diff --git a/main/source/main.cpp b/main/source/main.cpp index 22ea9e817..fe2e9d52b 100644 --- a/main/source/main.cpp +++ b/main/source/main.cpp @@ -60,15 +60,7 @@ int main(int argc, char **argv, char **envp) { } } - try { - window.loop(); - } catch (const std::exception &e) { - log::fatal("Exception thrown in main loop: {}", e.what()); - throw; - } catch (...) { - log::fatal("Unknown exception thrown in main loop!"); - throw; - } + window.loop(); } } while (shouldRestart);