From 005d5fdafd9dc47f77e58c8047926611751a99ad Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Sat, 4 Sep 2021 15:59:20 +0300 Subject: [PATCH] Release file lock if reading failed. --- src/app/puzzle/vpmainwindow.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/app/puzzle/vpmainwindow.cpp b/src/app/puzzle/vpmainwindow.cpp index 45dddf4a0..5aa1f7061 100644 --- a/src/app/puzzle/vpmainwindow.cpp +++ b/src/app/puzzle/vpmainwindow.cpp @@ -253,6 +253,7 @@ auto VPMainWindow::LoadFile(QString path) -> bool { qCCritical(pWindow, "%s\n\n%s\n\n%s", qUtf8Printable(tr("File error.")), qUtf8Printable(e.ErrorMessage()), qUtf8Printable(e.DetailedInformation())); + lock.reset(); return false; }