ngfi_sa will now allocate new ngfi_sa blocks as it runs out of storage. When ngfi_sa_reset is called, all blocks except for the original are freed. when ngfi_sa_destroy is called, all blocks are freed (by making a call to ngfi_sa_rest and then freeing the base pointer). New test cases were also added to test changes.
ngfi_sa
will now allocate newngfi_sa
blocks as it runs out of storage. Whenngfi_sa_reset
is called, all blocks except for the original are freed. whenngfi_sa_destroy
is called, all blocks are freed (by making a call tongfi_sa_rest
and then freeing the base pointer). New test cases were also added to test changes.