rem: int i;
context: WMReleaseHost(WMHost *hPtr){    int i;    hPtr->refCount--;    if (hPtr->refCount > 0)        return;    WMFreeArray(hPtr->names);    WMFreeArray(hPtr->addresses);    if (hPtr->name) {        WMHashRemove(hostCache, hPtr->name);        wfree(hPtr->name);    }    wfree(hPtr);}