diff options
author | Jack Lloyd <[email protected]> | 2018-12-29 12:26:31 -0500 |
---|---|---|
committer | Jack Lloyd <[email protected]> | 2018-12-29 12:26:31 -0500 |
commit | 8eeff9183e936384dca45e0923ac6f48e260eefd (patch) | |
tree | 93715de15cf970d988df0f925d82d645aec48bb3 /src/lib/utils/mem_pool | |
parent | c3ed8aaf749345ce22e7407882be54f20f4a9640 (diff) |
Add a fuzzer for Memory_Pool
Basically, test that it works. Accepts a sequence of alloc+free
operations and verify that each pointer returned does not overlap with
any other outstanding allocation, that the memory returned is zeroed,
and that alignment is respected.
Intended for testing #1800 but no reason not to land this first.
Diffstat (limited to 'src/lib/utils/mem_pool')
-rw-r--r-- | src/lib/utils/mem_pool/mem_pool.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/utils/mem_pool/mem_pool.h b/src/lib/utils/mem_pool/mem_pool.h index a2c0008db..c9c836a9c 100644 --- a/src/lib/utils/mem_pool/mem_pool.h +++ b/src/lib/utils/mem_pool/mem_pool.h @@ -13,7 +13,7 @@ namespace Botan { -class Memory_Pool final +class BOTAN_TEST_API Memory_Pool final { public: /** |