[Macuim-dev 23] Re: MacUIM 0.1.7 リリース

Back to archive index

Etsushi Kato ekato****@ees*****
2004年 4月 23日 (金) 22:59:29 JST


加藤です。

On Fri, Apr 23, 2004 at 01:44:38AM +0900,
Masaki Yatsu <yatsu****@yatsu*****> wrote:

> On 2004/04/22, at 20:48, Etsushi Kato wrote:
> 
> > iconv を止めて、str が UTF-8 以外の場合に CFStringConvertIANACharSetNameToEncoding 
> > と CFStringConvertEncodingToNSStringEncoding で encoding を得てから NSString 
> > に変換するようにしてみました。あと、charset を得るところのリークを直しました。いちおう uim-xim の EUC-JP 
> > のメッセージで動くのを確認しています。
> 
> いただいたパッチを取り込みました。
> ありがとうございます。

こちらこそいつも個人的なパッチ取り込みありがとうございます。

またまたいつものように間違いなのですが、free(line) の位置が厳密にはよ
くなかったです。前のパッチでも問題なく動いているのですが、free したあ
とにその中にあるアドレスの charset にアクセスしてしまっていますので 
free(line) の位置を return convstr の直前の行に変えて頂けますか?


P.S.  Mac OS X だと文字列を free() した後にもアクセスできると先程気付
きました。結構実装依存なのでしょうか?
-- 
Etsushi Kato
ekato****@ees*****



Macuim-dev メーリングリストの案内
Back to archive index