rem: if( rc ) KPrintF( "FreeResourceIteratorList() T\n" ); else KPrintF( "FreeResourceIteratorList() F\n" );
context: FreeResourceIteratorList( struct ResourceIteratorList* list,                          struct ResourceContext*      ctx ){  BOOL rc = FALSE;  struct ResourceIterator* iter;KPrintF( "FreeResourceIteratorList()\n" );  if( list == NULL )  {    return FALSE;  }  while( ( iter = (struct ResourceIterator*)                   RemHead( (struct List*) &list->m_ResourceIterators ) ) )  {      if( FreeResourceIterator( iter, ctx ) )    {      rc = TRUE;    }  }  FreeVec( list );  if( rc ) KPrintF( "FreeResourceIteratorList() T\n" ); else KPrintF( "FreeResourceIteratorList() F\n" );  return rc;}