mirror of
https://github.com/veracrypt/VeraCrypt.git
synced 2025-11-12 03:18:26 -06:00
Windows: Fix various warnings
This commit is contained in:
@@ -362,7 +362,7 @@ static void ComputeBootLoaderFingerprint(PDEVICE_OBJECT LowerDeviceObject, byte*
|
||||
NTSTATUS saveStatus = STATUS_INVALID_PARAMETER;
|
||||
#ifdef _WIN64
|
||||
XSTATE_SAVE SaveState;
|
||||
if (g_isIntel && HasSAVX())
|
||||
if (IsCpuIntel() && HasSAVX())
|
||||
saveStatus = KeSaveExtendedProcessorStateVC(XSTATE_MASK_GSSE, &SaveState);
|
||||
#else
|
||||
KFLOATING_SAVE floatingPointState;
|
||||
|
||||
@@ -398,7 +398,7 @@ static VOID IoThreadProc (PVOID threadArg)
|
||||
for (subFragment = 0 ; subFragment < 3; ++subFragment)
|
||||
{
|
||||
LARGE_INTEGER subFragmentOffset;
|
||||
ULONG subFragmentLength;
|
||||
ULONG subFragmentLength = 0;
|
||||
subFragmentOffset.QuadPart = request->Offset.QuadPart;
|
||||
|
||||
switch (subFragment)
|
||||
|
||||
@@ -43,14 +43,14 @@ NTSTATUS TCOpenVolume (PDEVICE_OBJECT DeviceObject,
|
||||
PWSTR pwszMountVolume,
|
||||
BOOL bRawDevice)
|
||||
{
|
||||
FILE_STANDARD_INFORMATION FileStandardInfo = {0};
|
||||
FILE_STANDARD_INFORMATION FileStandardInfo = { 0 };
|
||||
FILE_BASIC_INFORMATION FileBasicInfo;
|
||||
OBJECT_ATTRIBUTES oaFileAttributes;
|
||||
UNICODE_STRING FullFileName;
|
||||
IO_STATUS_BLOCK IoStatusBlock;
|
||||
PCRYPTO_INFO cryptoInfoPtr = NULL;
|
||||
PCRYPTO_INFO tmpCryptoInfo = NULL;
|
||||
LARGE_INTEGER lDiskLength = {0};
|
||||
LARGE_INTEGER lDiskLength = { 0 };
|
||||
__int64 partitionStartingOffset = 0;
|
||||
int volumeType;
|
||||
char *readBuffer = 0;
|
||||
@@ -484,7 +484,7 @@ NTSTATUS TCOpenVolume (PDEVICE_OBJECT DeviceObject,
|
||||
// Header of a volume that is not within the scope of system encryption, or
|
||||
// header of a system hidden volume (containing a hidden OS)
|
||||
|
||||
LARGE_INTEGER headerOffset;
|
||||
LARGE_INTEGER headerOffset = {0};
|
||||
|
||||
if (mount->UseBackupHeader && lDiskLength.QuadPart <= TC_TOTAL_VOLUME_HEADERS_SIZE)
|
||||
continue;
|
||||
|
||||
Reference in New Issue
Block a user