From 51ef8013b10b85608831ec7419c6e027b1c6b025 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrius=20=C5=A0tikonas?= Date: Wed, 27 Apr 2016 14:22:00 +0100 Subject: [PATCH] Fix luks supportToolFound logic. --- src/fs/luks.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/fs/luks.cpp b/src/fs/luks.cpp index b0c9c74..eb84758 100644 --- a/src/fs/luks.cpp +++ b/src/fs/luks.cpp @@ -83,7 +83,6 @@ void luks::init() bool luks::supportToolFound() const { return - m_isCryptOpen && m_innerFs ? m_innerFs->supportToolFound() : true && // m_GetUsed != cmdSupportNone && m_GetLabel != cmdSupportNone && m_SetLabel != cmdSupportNone && @@ -95,7 +94,8 @@ bool luks::supportToolFound() const m_Copy != cmdSupportNone && m_Move != cmdSupportNone && m_Backup != cmdSupportNone && - m_GetUUID != cmdSupportNone; + m_GetUUID != cmdSupportNone && + ((m_isCryptOpen && m_innerFs) ? m_innerFs->supportToolFound() : true); } FileSystem::SupportTool luks::supportToolName() const