From 3e678f68686255295d569d12818c927b25851693 Mon Sep 17 00:00:00 2001 From: Mounir IDRASSI Date: Sun, 4 Jun 2017 11:29:33 +0200 Subject: Linux/MacOSX: cleaner code for handling of missing local HTML documentation. --- src/Main/GraphicUserInterface.cpp | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'src/Main') diff --git a/src/Main/GraphicUserInterface.cpp b/src/Main/GraphicUserInterface.cpp index 83e1ce91..3031a66c 100755 --- a/src/Main/GraphicUserInterface.cpp +++ b/src/Main/GraphicUserInterface.cpp @@ -1234,7 +1234,6 @@ namespace VeraCrypt #elif defined (TC_UNIX) htmlPath = L"/usr/share/veracrypt/doc/HTML/"; #else - htmlPath = L"https://www.veracrypt.fr/en/"; localFile = false; #endif if (localFile) @@ -1242,12 +1241,14 @@ namespace VeraCrypt /* check if local file exists */ wxFileName htmlFile = htmlPath + url; htmlFile.Normalize(); - if (!htmlFile.FileExists()) - { - htmlPath = L"https://www.veracrypt.fr/en/"; - url.Replace (L" ", L"%20"); - url.Replace (L"'", L"%27"); - } + localFile = htmlFile.FileExists(); + } + + if (!localFile) + { + htmlPath = L"https://www.veracrypt.fr/en/"; + url.Replace (L" ", L"%20"); + url.Replace (L"'", L"%27"); } url = htmlPath + url; -- cgit v1.2.3