unittests: clean up memory for thread storage tests

pull/14025/head
Victor Julien 10 months ago committed by Victor Julien
parent 44c089ca2b
commit bb544a7319

@ -75,6 +75,7 @@ static void StorageTestFree(void *x)
static int ThreadStorageTest01(void)
{
StorageCleanup();
StorageInit();
ThreadStorageId id1 = ThreadStorageRegister("test", 8, StorageTestAlloc, StorageTestFree);
@ -127,6 +128,7 @@ static int ThreadStorageTest01(void)
static int ThreadStorageTest02(void)
{
StorageCleanup();
StorageInit();
ThreadStorageId id1 = ThreadStorageRegister("test", sizeof(void *), NULL, StorageTestFree);
@ -150,11 +152,13 @@ static int ThreadStorageTest02(void)
ThreadFreeStorage(tv);
StorageCleanup();
SCFree(tv);
PASS;
}
static int ThreadStorageTest03(void)
{
StorageCleanup();
StorageInit();
ThreadStorageId id1 = ThreadStorageRegister("test1", sizeof(void *), NULL, StorageTestFree);
@ -198,6 +202,7 @@ static int ThreadStorageTest03(void)
ThreadFreeStorage(tv);
StorageCleanup();
SCFree(tv);
PASS;
}
#endif

Loading…
Cancel
Save