Be careful to clear "buffers" appropriately before loading
the next set of data. For example, in the following code
segment taken from "buildLists:"
for (clientNum=0; clientNum<numClients; clientNum++)
{
getNextClient(item, gender, clientFile) ;
putClientInList(item, gender, clientD) ;
}
The function "getNextClient" has to somehow make sure that when
it puts new information into "item" that no old information
remains from the previous client record. This is particularly
apt to occur in the list of interests if not handled correctly.