[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[mgp-users-jp 01357] Re: bug in draw.c (with gcc3)



こんにちは。西田と申します。

From: Kouichirou Hiratsuka <hira@po6.nsk.ne.jp>
Subject: [mgp-users-jp 01356] bug in draw.c (with gcc3)
Date: Thu, 27 Nov 2003 15:04:14 +0900
Message-ID: <>

 > Xft を有効にしたときに draw.c の 4533 行目、
 >   if (icv[i] < 0){
 > のところが常に false になってしまい、iconv_open() に失敗していたと
 > してもエラーになりません。
 >   if ((int)icv[i] < 0){
 > といったように、gcc3 ではキャストが必要なようです。

うーん。なるほど。修正しておきます。

 > また、ついでなので質問させて頂きたいのですが、iconv_open() へ渡す
 > codeset に使う文字列は、どこかで規格化されているのでしょうか?
 > NetBSD には "ISO2022JP"、"UTF8" は無く、"ISO-2022-JP"、"UTF-8"
 > などとしないと iconv_open() に失敗してしまいます。
 > FreeBSD にも "ISO2022JP" は無いようです。

どうやら UTF-8, ISO-2022-JPで指定するのが正しいみたいです。
これも修正しておきます。
--
Yoshifumi Nishida
nishida@csl.sony.co.jp