aboutsummaryrefslogtreecommitdiff
path: root/src/crypter.h
diff options
context:
space:
mode:
authorGavin Andresen <gavinandresen@gmail.com>2013-10-20 16:14:26 -0700
committerGavin Andresen <gavinandresen@gmail.com>2013-10-20 16:14:26 -0700
commit34f72ad6efb53b9da44576fcdbf8ce4ffdd7fcb8 (patch)
treecc5cf0e12517a760f7de179ab91ac00c2874e9a4 /src/crypter.h
parentdc03c2d584bfb7ec01b2d00773f760128e7ed434 (diff)
parent0b8f47dc531d3cbaf172a5e17f27524a40833dba (diff)
downloadbitcoin-34f72ad6efb53b9da44576fcdbf8ce4ffdd7fcb8.tar.xz
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.h8
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);
}
};