From: Seiichi S. <ss...@sh...> - 2004-11-13 05:11:08
|
佐藤精一です。 http://sourceforge.net/tracker/index.php?func=detail&aid=1061470&group_id=40891&atid=429201 のバグを http://cvs.sourceforge.net/viewcvs.py/mlterm/mlterm/kiklib/src/kik_map.h?r1=1.7&r2=1.8 で修正しました(2.9.0 post/cvs-1.772)。 2.9.1 を出した方がいいかもしれません。 以下は開発者向けメモ kik_map_set マクロでは、ハッシュテーブルが足りなくなると、元のサ イズ + DEFAULT_MAP_SIZE の新しいテーブルを作り直す。今回のバグは 元のテーブルから新しいテーブルにデータをコピーする際、新旧のハッ シュキーが一致するデータが失われてしまうことが原因だった。 -- Seiichi |