typedef /*@only@*/ char *ocp;
static /*@only@*/ ocp *stringTable;
static int stringTableSize;
void destroyMod (void)
/*@globals killed stringTable@*/
{
int i;
for (i = 0; i < stringTableSize; i++)
{
free (stringTable[i]);
}
free (stringTable); /* okay */
}
void destroyMod2 (void)
/*@globals killed stringTable@*/
{
free (stringTable); /* error */
}