/* Creates a new and empty linked list that can be used for building a list with block nodes. Memory needed for the linked list object itself is allocated on the heap.  */
static tBlockList * TbxMemPoolBlockListCreate(void)
/* Creates a new and empty linked list that can be used for building a list with block nodes. Memory needed for the linked list object itself is allocated on the heap.  */
static tBlockList * TbxMemPoolBlockListCreate(void)
{
  tBlockList * result;
  result = TbxHeapAllocate(sizeof(tBlockList));
  if (result != NULL)
  {
    *result = NULL;
  }
  return result;
}