Hi, Two small fixes tonight: 1) add locale.h to fix compile 2) only call signal_list_free on elements in signal lookup hash table, when the hash table is about to be destroyed. Previously, signal_list_free was set up as the value destroy notifier. The problem is the destroy notifier gets called on every g_hash_table_insert call (well except for the first one), so the list being appended to/reinserted was getting clobbered. --Ray
Attachment:
signal.patch
Description: Binary data
Attachment:
locale.patch
Description: Binary data