main.c
void resize(region* p_mem){
	p_mem->ptr = realloc(p_mem->ptr,
						 p_mem->size + (MALLOC_AMNT * sizeof(unsigned short)));	//	grows the region
	p_mem->size += MALLOC_AMNT * sizeof(unsigned short);
}
//	increases the size of the memory region
increases the size of the memory region
increases the size of the memory region
void resize(region* p_mem){
	p_mem->ptr = realloc(p_mem->ptr,
						 p_mem->size + (MALLOC_AMNT * sizeof(unsigned short)));	
	p_mem->size += MALLOC_AMNT * sizeof(unsigned short);
}
void resize ( region * p_mem ) { p_mem -> ptr = realloc ( p_mem -> ptr , p_mem -> size + ( MALLOC_AMNT * sizeof ( unsigned short ) ) ) ; p_mem -> size += MALLOC_AMNT * sizeof ( unsigned short ) ; }
increases the size of the memory region
increases the size of the memory region
//	grows the region