[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[mgp-users-jp 01357] Re: bug in draw.c (with gcc3)
- To: hira@po6.nsk.ne.jp
- Subject: [mgp-users-jp 01357] Re: bug in draw.c (with gcc3)
- From: Yoshifumi Nishida <nishida@csl.sony.co.jp>
- Date: Mon, 01 Dec 2003 13:52:21 -0800 (PST)
- Cc: mgp-users-jp@Mew.org
- Delivered-to: mailing list mgp-users-jp@mew.org
- In-reply-to: <>
- Mailing-list: contact mgp-users-jp-help@mew.org; run by ezmlm
- References: <>
こんにちは。西田と申します。
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