石井です.
> 三谷@広島です.
> 
> >  いつも細かいところで申し訳ないんですが、少なくとも FreeBSD では
> > fputs(3) は成功時には 0 を返すようです。
> あーっ,
> パッチありがとうございました.m(_0_)m
それだとLinuxとかANSI-CあるいはPOSIXに準拠したシステムでは動かなくなっ
てしまうかも.以下,Linuxのマニュアルから抜粋.
       puts() and fputs() return a non-negative  number  on  suc-
       cess, or EOF on error.
CONFORMING TO
       ANSI - C, POSIX.1
--
Tatsuo Ishii