В Glib 1.2 безопасно ли удалять элементы из хеш-таблицы при использовании g_hash_table_foreach? - PullRequest
1 голос
/ 08 июня 2011

При использовании GLib 1.2's GHashTable с методом g_hash_table_foreach() безопасно ли удалять элементы с помощью метода g_hash_table_remove()?

Я знаю, что Glib 2.0 предоставляет метод g_hash_table_foreach_steal(),но мы застряли с 1.2 для нашей сборки на работе.

1 Ответ

2 голосов
/ 08 июня 2011

Ну, это не разрешено в текущем API, поэтому я был бы очень удивлен, если бы эта функциональность была в 1.2.

...