[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][TOP]
g_hash_table_destroy ()の説明に誤訳
赤星です。
既に御承知かもしれませんが、GLibリファレンスマニュアルのg_hash_destroy
()の説明に誤訳があるようです。
http://www.gnome.gr.jp/docs/glib-2.4.x-refs/glib/html/glib-Hash-Tables.html#g-hash-table-destroy
> GHashTable を destroy します。キーと (または) その値を直接メモリ上に
> 確保した場合は、まず最初にそれらを解放するか、関数 g_hash_table_new()
> を使って GHashTable を再度生成する必要があります。
とありますが、原文は、
> Destroys the GHashTable. If keys and/or values are dynamically
> allocated, you should either free them first or create the GHashTable
> using g_hash_table_new_full().
とありますので『関数 g_hash_table_new()を使って GHashTable を再度生成す
る必要があります。』ではなくて『GHashTableをg_hash_table_new_full()を
使って生成する必要があります。』と思われます。
--
Yasumichi Akahoshi
http://win2linux.sourceforge.jp/
http://vinedocs.sourceforge.jp/
http://cxplorer.sourceforge.jp/