[pgcluster: 136] Re: pgr_set_log() in pgrp/replicate.c
Jun Kuriyama
kuriyama @ imgsrc.co.jp
2004年 2月 20日 (金) 17:40:26 JST
At Fri, 20 Feb 2004 17:35:32 +0900 (JST),
Tatsuo Ishii wrote:
> それだとLinuxとかANSI-CあるいはPOSIXに準拠したシステムでは動かなくなっ
> てしまうかも.以下,Linuxのマニュアルから抜粋.
>
> puts() and fputs() return a non-negative number on suc-
> cess, or EOF on error.
ありゃ。手元の FreeBSD では
RETURN VALUES
The fputs() function returns 0 on success and EOF on error; puts()
returns a nonnegative integer on success and EOF on error.
なので、
- if (fputs(log,LogFp) > 0)
+ if (fputs(log,LogFp) >= 0)
ですかね。
--
Jun Kuriyama <kuriyama @ imgsrc.co.jp> // IMG SRC, Inc.
<kuriyama @ FreeBSD.org> // FreeBSD Project
pgcluster メーリングリストの案内