diff options
author | Mounir IDRASSI <mounir.idrassi@idrix.fr> | 2019-01-09 00:58:08 +0100 |
---|---|---|
committer | Mounir IDRASSI <mounir.idrassi@idrix.fr> | 2019-01-09 00:59:21 +0100 |
commit | 405883169cc02a2e015d16e544e55307e65e8c4e (patch) | |
tree | c48637064fae004f78348e3b37e22ebaf68fac7b | |
parent | 652e989d238fff2ade0de5a33a0e307e233c06e0 (diff) | |
download | VeraCrypt-405883169cc02a2e015d16e544e55307e65e8c4e.tar.gz VeraCrypt-405883169cc02a2e015d16e544e55307e65e8c4e.zip |
Windows driver: remove newly added volatile qualifier from CRYPT_INFO pointers to fix build issue until a better approach is devised
-rw-r--r-- | src/Driver/DriveFilter.h | 2 | ||||
-rw-r--r-- | src/Driver/EncryptedIoQueue.h | 2 | ||||
-rw-r--r-- | src/Driver/Ntdriver.h | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/src/Driver/DriveFilter.h b/src/Driver/DriveFilter.h index 17459cbc..f19609b0 100644 --- a/src/Driver/DriveFilter.h +++ b/src/Driver/DriveFilter.h @@ -44,7 +44,7 @@ typedef struct _DriveFilterExtension KEVENT MountWorkItemCompletedEvent; - volatile CRYPTO_INFO *HeaderCryptoInfo; + CRYPTO_INFO *HeaderCryptoInfo; BOOL HiddenSystem; } DriveFilterExtension; diff --git a/src/Driver/EncryptedIoQueue.h b/src/Driver/EncryptedIoQueue.h index 58efbc96..184e1714 100644 --- a/src/Driver/EncryptedIoQueue.h +++ b/src/Driver/EncryptedIoQueue.h @@ -44,7 +44,7 @@ typedef struct KMUTEX BufferPoolMutex; EncryptedIoQueueBuffer *FirstPoolBuffer; - volatile CRYPTO_INFO *CryptoInfo; + CRYPTO_INFO *CryptoInfo; // File-handle-based IO HANDLE HostFileHandle; diff --git a/src/Driver/Ntdriver.h b/src/Driver/Ntdriver.h index 4ee25454..42b0919d 100644 --- a/src/Driver/Ntdriver.h +++ b/src/Driver/Ntdriver.h @@ -51,7 +51,7 @@ typedef struct EXTENSION PFILE_OBJECT pfoDeviceFile; /* Device fileobject for this device */ PDEVICE_OBJECT pFsdDevice; /* lower level device handle */ - volatile CRYPTO_INFO *cryptoInfo; /* Cryptographic and other information for this device */ + CRYPTO_INFO *cryptoInfo; /* Cryptographic and other information for this device */ __int64 HostLength; __int64 DiskLength; /* The length of the disk referred to by this device */ |