Commit e07c431e authored by Paul Bakker's avatar Paul Bakker
Browse files

Test suite automatically uses buffer-based memory allocator if present

Eat your own dog-food..
parent 6e339b52
......@@ -59,6 +59,12 @@ FCT_BGN()
{
$suite_pre_code
#if defined(POLARSSL_MEMORY_BUFFER_ALLOC_C)
unsigned char buf[1000000];
memory_buffer_alloc_init( buf, sizeof(buf) );
#endif
FCT_SUITE_BGN($suite_name)
{
END
......@@ -141,6 +147,10 @@ print TEST_FILE << "END";
}
FCT_SUITE_END();
#if defined(POLARSSL_MEMORY_BUFFER_ALLOC_C) && defined(POLARSSL_MEMORY_DEBUG)
memory_buffer_alloc_status();
#endif
$suite_post_code
}
FCT_END();
......
#if defined(POLARSSL_MEMORY_BUFFER_ALLOC_C)
#include "polarssl/memory.h"
#endif
#ifdef _MSC_VER
#include <basetsd.h>
typedef UINT32 uint32_t;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment