Update secure allocator
This commit is contained in:
@@ -1,10 +1,11 @@
|
|||||||
// Copyright (c) 2009-2010 Satoshi Nakamoto
|
// Copyright (c) 2009-2010 Satoshi Nakamoto
|
||||||
// Copyright (c) 2009-2013 The Bitcoin Core developers
|
// Copyright (c) 2009-2013 The Bitcoin Core developers
|
||||||
// Distributed under the MIT software license, see the accompanying
|
// Copyright (c) 2019-2020 The Hush developers
|
||||||
|
// Distributed under the GPLv3 software license, see the accompanying
|
||||||
// file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
|
// file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
|
||||||
|
|
||||||
#ifndef BITCOIN_SUPPORT_ALLOCATORS_SECURE_H
|
#ifndef HUSH_SUPPORT_ALLOCATORS_SECURE_H
|
||||||
#define BITCOIN_SUPPORT_ALLOCATORS_SECURE_H
|
#define HUSH_SUPPORT_ALLOCATORS_SECURE_H
|
||||||
|
|
||||||
#include "support/pagelocker.h"
|
#include "support/pagelocker.h"
|
||||||
|
|
||||||
@@ -59,4 +60,4 @@ struct secure_allocator : public std::allocator<T> {
|
|||||||
// This is exactly like std::string, but with a custom allocator.
|
// This is exactly like std::string, but with a custom allocator.
|
||||||
typedef std::basic_string<char, std::char_traits<char>, secure_allocator<char> > SecureString;
|
typedef std::basic_string<char, std::char_traits<char>, secure_allocator<char> > SecureString;
|
||||||
|
|
||||||
#endif // BITCOIN_SUPPORT_ALLOCATORS_SECURE_H
|
#endif // HUSH_SUPPORT_ALLOCATORS_SECURE_H
|
||||||
|
|||||||
Reference in New Issue
Block a user