diff options
author | Wang Xin <jedy.wang@sun.com> | 2006-06-15 01:51:35 +0000 |
---|---|---|
committer | Jedy Jedy Wang <jedywang@src.gnome.org> | 2006-06-15 01:51:35 +0000 |
commit | 741aa7eed300c0812564b928e34ecb774066a035 (patch) | |
tree | 309cee4d9b40b9f38019a0bedb86a626e94abb19 | |
parent | ff3b405b7513aedf389dba0de1c39de4ea70b491 (diff) | |
download | evolution-data-server-741aa7eed300c0812564b928e34ecb774066a035.tar.gz |
Fixes #344253
2006-06-15 Wang Xin <jedy.wang@sun.com>
Fixes #344253
* backends/file/e-cal-backend-file.c:
(e_cal_backend_file_compute_changes_foreach_key): Free comp.
* backends/groupwise/e-cal-backend-groupwise.c:
(e_cal_backend_groupwise_compute_changes_foreach_key): Free comp.
-rw-r--r-- | calendar/ChangeLog | 9 | ||||
-rw-r--r-- | calendar/backends/file/e-cal-backend-file.c | 1 | ||||
-rw-r--r-- | calendar/backends/groupwise/e-cal-backend-groupwise.c | 1 |
3 files changed, 11 insertions, 0 deletions
diff --git a/calendar/ChangeLog b/calendar/ChangeLog index b9b767ff3..5e58bc697 100644 --- a/calendar/ChangeLog +++ b/calendar/ChangeLog @@ -1,3 +1,12 @@ +2006-06-15 Wang Xin <jedy.wang@sun.com> + + Fixes #344253 + + * backends/file/e-cal-backend-file.c: + (e_cal_backend_file_compute_changes_foreach_key): Free comp. + * backends/groupwise/e-cal-backend-groupwise.c: + (e_cal_backend_groupwise_compute_changes_foreach_key): Free comp. + 2006-06-13 Andre Klapper <a9016009@gmx.de> * backends/file/e-cal-backend-file.c: diff --git a/calendar/backends/file/e-cal-backend-file.c b/calendar/backends/file/e-cal-backend-file.c index 9fc98f55c..8eac0d9df 100644 --- a/calendar/backends/file/e-cal-backend-file.c +++ b/calendar/backends/file/e-cal-backend-file.c @@ -1519,6 +1519,7 @@ e_cal_backend_file_compute_changes_foreach_key (const char *key, gpointer value, e_cal_component_set_uid (comp, key); be_data->deletes = g_list_prepend (be_data->deletes, e_cal_component_get_as_string (comp)); + g_object_unref (comp); return TRUE; } return FALSE; diff --git a/calendar/backends/groupwise/e-cal-backend-groupwise.c b/calendar/backends/groupwise/e-cal-backend-groupwise.c index bdfc3987a..f073a899b 100644 --- a/calendar/backends/groupwise/e-cal-backend-groupwise.c +++ b/calendar/backends/groupwise/e-cal-backend-groupwise.c @@ -1561,6 +1561,7 @@ e_cal_backend_groupwise_compute_changes_foreach_key (const char *key, const char be_data->deletes = g_list_prepend (be_data->deletes, e_cal_component_get_as_string (comp)); e_xmlhash_remove (be_data->ehash, key); + g_object_unref (comp); } } |