mirror of
https://github.com/veracrypt/VeraCrypt.git
synced 2025-12-28 17:49:45 -06:00
Windows: Install CHM User Guide instead of PDF one. Delete existing PDF when upgrading.
This commit is contained in:
@@ -1016,6 +1016,29 @@ err:
|
||||
}
|
||||
}
|
||||
|
||||
// remove PDF from previous version if any
|
||||
if (bUninstall == FALSE)
|
||||
{
|
||||
WIN32_FIND_DATA f;
|
||||
HANDLE h;
|
||||
|
||||
SetCurrentDirectory (szDestDir);
|
||||
h = FindFirstFile (L"VeraCrypt User Guide*.pdf", &f);
|
||||
|
||||
if (h != INVALID_HANDLE_VALUE)
|
||||
{
|
||||
do
|
||||
{
|
||||
StatDeleteFile (f.cFileName, TRUE);
|
||||
}
|
||||
while (FindNextFile(h, &f) != 0);
|
||||
|
||||
FindClose (h);
|
||||
}
|
||||
|
||||
SetCurrentDirectory (SetupFilesDir);
|
||||
}
|
||||
|
||||
// Language pack
|
||||
if (bUninstall == FALSE)
|
||||
{
|
||||
@@ -1036,7 +1059,7 @@ err:
|
||||
|
||||
SetCurrentDirectory (SetupFilesDir);
|
||||
SetCurrentDirectory (L"Setup files");
|
||||
h = FindFirstFile (L"VeraCrypt User Guide.*.pdf", &f);
|
||||
h = FindFirstFile (L"VeraCrypt User Guide.*.chm", &f);
|
||||
if (h != INVALID_HANDLE_VALUE)
|
||||
{
|
||||
wchar_t d[MAX_PATH*2];
|
||||
|
||||
@@ -21,7 +21,7 @@ extern "C" {
|
||||
// Specifies what files to install, where (determined by the prefix), and in what order
|
||||
static wchar_t *szFiles[]=
|
||||
{
|
||||
L"AVeraCrypt User Guide.pdf",
|
||||
L"AVeraCrypt User Guide.chm",
|
||||
L"ALicense.txt",
|
||||
L"ALICENSE",
|
||||
L"ANOTICE",
|
||||
@@ -81,7 +81,7 @@ static wchar_t *szFiles[]=
|
||||
// Specifies what files are included in self-extracting packages (no other files will be packaged or extracted).
|
||||
static wchar_t *szCompressedFiles[]=
|
||||
{
|
||||
L"VeraCrypt User Guide.pdf",
|
||||
L"VeraCrypt User Guide.chm",
|
||||
L"License.txt",
|
||||
L"LICENSE",
|
||||
L"NOTICE",
|
||||
|
||||
Reference in New Issue
Block a user