[pgpool-general-jp: 726] void *pool_search_relcache()

Jun Kuriyama kuriyama+ml @ s2factory.co.jp
2010年 2月 15日 (月) 16:46:56 JST


 久々に CVS HEAD をコンパイルしてみたところ(2.3.2.1 も同じだと思いま
すが)、pool_lobj.c のコンパイルで

pool_lobj.c: In function 'pool_rewrite_lo_creat':
pool_lobj.c:106: warning: cast from pointer to integer of different size
pool_lobj.c:135: warning: cast from pointer to integer of different size

と出てきました(FreeBSD-8.0/amd64)。warning なのであまり気にしなくてもい
いのかもしれませんが念のため報告しておきます。

 int が 4 bytes で void* が 8 bytes だからですよね。実質関数から返って
くる値が OID なので(?) 32bit に収まるものなので無視していい、とすると
pool_search_relcache() の返り値の型を変えるのでしょうか。


-- 
Jun Kuriyama <kuriyama @ s2factory.co.jp> // S2 Factory, Inc.


pgpool-general-jp メーリングリストの案内