summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOndrej Jirman <megous@megous.com>2007-11-13 18:17:22 +0000
committerMilan Crha <mcrha@src.gnome.org>2007-11-13 18:17:22 +0000
commit579ed363d89d1d0d9faa4db450c07c527b8e0fdf (patch)
treeacece50669191aa3f5abc26a9369df167134018d
parent16705ff588fceb0c5af80c43459c41c4f18fad82 (diff)
downloadevolution-data-server-579ed363d89d1d0d9faa4db450c07c527b8e0fdf.tar.gz
** Fix for bug #494303
2007-11-13 Ondrej Jirman <megous@megous.com> ** Fix for bug #494303 * libedata-cal/e-cal-backend-cache.c: (e_cal_backend_cache_get_timezone) Return NULL pointer after freeing timezone structure. svn path=/branches/gnome-2-20/; revision=8202
-rw-r--r--calendar/ChangeLog7
-rw-r--r--calendar/libedata-cal/e-cal-backend-cache.c1
2 files changed, 8 insertions, 0 deletions
diff --git a/calendar/ChangeLog b/calendar/ChangeLog
index 25857a0c3..0129bc24d 100644
--- a/calendar/ChangeLog
+++ b/calendar/ChangeLog
@@ -1,3 +1,10 @@
+2007-11-13 Ondrej Jirman <megous@megous.com>
+
+ ** Fix for bug #494303
+
+ * libedata-cal/e-cal-backend-cache.c: (e_cal_backend_cache_get_timezone)
+ Return NULL pointer after freeing timezone structure.
+
2007-10-11 Milan Crha <mcrha@redhat.com>
** Fix for bug #420167
diff --git a/calendar/libedata-cal/e-cal-backend-cache.c b/calendar/libedata-cal/e-cal-backend-cache.c
index ad16ec67c..c0cf6b01d 100644
--- a/calendar/libedata-cal/e-cal-backend-cache.c
+++ b/calendar/libedata-cal/e-cal-backend-cache.c
@@ -581,6 +581,7 @@ e_cal_backend_cache_get_timezone (ECalBackendCache *cache, const char *tzid)
else {
icalcomponent_free (icalcomp);
icaltimezone_free (zone, 1);
+ zone = NULL;
}
}
}