freefont() can suicide if you have not called initdraw() - not unresaonable you may think, but some programs, notably mc(1) want to know the size of their window but have no interest in drawing anything. mc(1) doen't bother calling freefont(), it just exits but my application is long lived and so mus not leak, hence this patch. -Steve