close_iconvの方は直しました。

At Thu, 01 Nov 2007 15:22:58 +0900,
Tadamasa Teranishi wrote:
> ハンドルの実態がポインタという実装は結構ありますよ。
> 将来、ポインタだと困る場合に、実装を変えれば良いだけですから。

  言葉がたりませんでした。ファイルハンドルのように、単なる整数かなと思っ
ていたのです。

> 割り当てたメモリのポインタが 0xffffffff (= -1) になることはないのでは?
> 割り当てるメモリサイズが1バイトではありませんから。

  元のコードは if (fromutf8 < 0) といった記述だったので、2GBを越えたら
負の値になりそうだと思ったわけです。

  エラー処理については昨日の段階でassertを突っ込んだだけなので、これが
ちゃんとしたエラー処理かというと微妙なところです。
  一番楽なのは例外を発行することなんですが、Cでそれは無理ですからね... 
どうしたものでしょうか。
-- 
野首 貴嗣
E-mail: 
[&#x30E1;&#x30FC;&#x30EB;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x4FDD;&#x8B77;]
        
[&#x30E1;&#x30FC;&#x30EB;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x4FDD;&#x8B77;] / 
[&#x30E1;&#x30FC;&#x30EB;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x4FDD;&#x8B77;]
_______________________________________________
Kakasi-dev mailing list
[email protected]
http://www.namazu.org/cgi-bin/mailman/listinfo/kakasi-dev

メールによる返信