Personally, my favorite solution to the problem is that marvellous phrase from K&R: It is not permitted to initialize unions... -- Henry Spencer @ U of Toronto Zoology {allegra,ihnp4,linus,decvax}!utzoo!henry