From 30bbf8bab979f8e7569c92fb70c9a6c502628d96 Mon Sep 17 00:00:00 2001 From: TotallyNotElite <1yourexperiment@protonmail.com> Date: Fri, 26 Oct 2018 18:41:01 +0200 Subject: [PATCH] Fix missing return crash --- src/navparser.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/navparser.cpp b/src/navparser.cpp index 36d6f66c..c8935e2b 100644 --- a/src/navparser.cpp +++ b/src/navparser.cpp @@ -301,6 +301,7 @@ void initThread() { navfile.reset(); status = unavailable; + return; } logging::Info("Pather: Initing with %i Areas", navfile->m_areas.size()); status = on; @@ -308,8 +309,6 @@ void initThread() void init() { - if (status == initing) - return; ignoremanager::reset(); status = initing; thread = std::thread(initThread);