diff options
author | Charles Kerr <charles.kerr@canonical.com> | 2012-03-17 11:04:31 -0500 |
---|---|---|
committer | Charles Kerr <charles.kerr@canonical.com> | 2012-03-17 11:04:31 -0500 |
commit | e80b857298bf76d44824d654901d83a5edc16ddc (patch) | |
tree | 4b73d295f8b748be850c8dbbe030f1f7d00c08f9 /data | |
parent | 8e26e844c5f42d55257b6f8e52634314d134b4d8 (diff) | |
download | ayatana-indicator-application-e80b857298bf76d44824d654901d83a5edc16ddc.tar.gz ayatana-indicator-application-e80b857298bf76d44824d654901d83a5edc16ddc.tar.bz2 ayatana-indicator-application-e80b857298bf76d44824d654901d83a5edc16ddc.zip |
Fix two memory bugs with clearing out out directories from our icon search path.
1. indicator_application_dispose() calls g_hash_table_get_keys() N times and leaks them all.
2. indicator_application_dispose() passes each of the hashtable's keys (owned by the hash) to function theme_dir_unref(key), which removes from the hashtable but then continues to use the now-dangling key.
Diffstat (limited to 'data')
0 files changed, 0 insertions, 0 deletions