Jonas Ådahl 0608ae2d4e monitor-config-store: Replace key when replacing config
g_hash_table_insert() doesn't replace the key. This was a problem
because the key was owned by the value inserted into the hash table, so
when a value was removed, the key was freed, meaning that the key in
the hash table was no pointing to freed memory. Fix this by using
g_hash_table_replace() instead, which work the same except that it
replaces the key with the one passed. This means that the key of a
value in the hash table is always the key owned by the value.

https://bugzilla.gnome.org/show_bug.cgi?id=777732
2017-04-17 13:26:40 +08:00
..
2017-04-07 22:30:50 +08:00
2017-04-07 22:30:50 +08:00
2017-02-21 19:51:46 +01:00
2015-07-05 22:01:59 -07:00
2015-07-05 22:01:59 -07:00
2015-07-05 22:01:59 -07:00