glad to help grin

don't forget to remove all the created stuff at the end.

Code:
void removeTexts ( TEXT **array )
{
   int i = 0, ii = 0;
   for ( i=0; i<2; i+=1 )
   {
      for ( ii=0; ii<array[i].strings; ii+=1 )
         str_remove ( (array[i].pstring)[ii] );
      ptr_remove ( array[i] );
   }
   sys_free ( array );
}