[pgcluster: 136] Re: pgr_set_log() in pgrp/replicate.c
   
    Jun Kuriyama
     
    pgcluster@ml.postgresql.jp
       
    Fri, 20 Feb 2004 17:40:26 +0900
    
    
  
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