Test suite automatically uses buffer-based memory allocator if present
Eat your own dog-food..
This commit is contained in:
parent
6e339b52e8
commit
e07c431eb3
2 changed files with 14 additions and 0 deletions
|
@ -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();
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
#if defined(POLARSSL_MEMORY_BUFFER_ALLOC_C)
|
||||
#include "polarssl/memory.h"
|
||||
#endif
|
||||
|
||||
#ifdef _MSC_VER
|
||||
#include <basetsd.h>
|
||||
typedef UINT32 uint32_t;
|
||||
|
|
Loading…
Reference in a new issue