Fixes for various leaks causing memory build-ups in eds.
authorHarish Krishnamwamy <kharish@novell.com>
Thu, 9 Dec 2004 07:00:44 +0000 (07:00 +0000)
committerHarish Krishnaswamy <kharish@src.gnome.org>
Thu, 9 Dec 2004 07:00:44 +0000 (07:00 +0000)
commit8b43fb117f241081e62731226cfb0ec4e8f9116a
tree0f4a410203359bf618008865c7bba0db31b454b9
parentbd731f47faf9dbff94ffa305996b07c91328efed
Fixes for various leaks causing memory build-ups in eds.

2004-12-09  Harish Krishnamwamy <kharish@novell.com>
Fixes for various leaks causing memory build-ups in eds.

* libecal/e-cal-listener.c (impl_notifyFreeBusy):
l->data should be unref'd - not free'd.
* libedata-cal/e-cal-backend.c
* (get_queries):
Do not ref the queries while returning them. This is unnecessary.
* libedata-cal/e-cal-backend-sexp.c
* (e_cal_backend_sexp_match_comp):
unref the comp and backend while returning.
calendar/ChangeLog
calendar/libecal/e-cal-listener.c
calendar/libecal/e-cal.c
calendar/libedata-cal/e-cal-backend-sexp.c
calendar/libedata-cal/e-cal-backend.c