diff options
author | Gavin Andresen <gavinandresen@gmail.com> | 2013-10-20 16:14:26 -0700 |
---|---|---|
committer | Gavin Andresen <gavinandresen@gmail.com> | 2013-10-20 16:14:26 -0700 |
commit | 34f72ad6efb53b9da44576fcdbf8ce4ffdd7fcb8 (patch) | |
tree | cc5cf0e12517a760f7de179ab91ac00c2874e9a4 /src/crypter.h | |
parent | dc03c2d584bfb7ec01b2d00773f760128e7ed434 (diff) | |
parent | 0b8f47dc531d3cbaf172a5e17f27524a40833dba (diff) |
Merge pull request #3046 from sarchar/lockedpage-change
Changing LockedPageManager to use a managed instance
Diffstat (limited to 'src/crypter.h')
-rw-r--r-- | src/crypter.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/crypter.h b/src/crypter.h index 02ae51240e..22187791e9 100644 --- a/src/crypter.h +++ b/src/crypter.h @@ -88,16 +88,16 @@ public: // Try to keep the key data out of swap (and be a bit over-careful to keep the IV that we don't even use out of swap) // Note that this does nothing about suspend-to-disk (which will put all our key data on disk) // Note as well that at no point in this program is any attempt made to prevent stealing of keys by reading the memory of the running process. - LockedPageManager::instance.LockRange(&chKey[0], sizeof chKey); - LockedPageManager::instance.LockRange(&chIV[0], sizeof chIV); + LockedPageManager::Instance().LockRange(&chKey[0], sizeof chKey); + LockedPageManager::Instance().LockRange(&chIV[0], sizeof chIV); } ~CCrypter() { CleanKey(); - LockedPageManager::instance.UnlockRange(&chKey[0], sizeof chKey); - LockedPageManager::instance.UnlockRange(&chIV[0], sizeof chIV); + LockedPageManager::Instance().UnlockRange(&chKey[0], sizeof chKey); + LockedPageManager::Instance().UnlockRange(&chIV[0], sizeof chIV); } }; |