> I agree with Bill here. Having things core-dump for no reason is > counter-productive. actually, there is a reason. if your application passes NULL to puts, it has a bug. IMO, it's a good enough reason to dump core. continuing processing with unknown state is very dangerous in some cases. YAMAMOTO Takashi