talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit e8333936df5110f9d0a8d73cafc41fcab595f831
parent 7445f4f8674ea0a02e4baff42342b0d9f7754114
Author: Colin Leroy <colin@colino.net>
Date:   Mon, 21 Apr 2014 10:56:54 +0200

Fix bug #3116, "invalid DTSTART in ics subscription makes claws crash"

Diffstat:
Msrc/plugins/vcalendar/vcal_folder.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/plugins/vcalendar/vcal_folder.c b/src/plugins/vcalendar/vcal_folder.c @@ -2217,8 +2217,8 @@ VCalEvent *vcal_get_event_from_ical(const gchar *ical, const gchar *charset) struct icaltimetype itt; icalproperty_free(prop); GET_PROP(comp, prop, ICAL_DTSTART_PROPERTY); - itt = icalproperty_get_dtstart(prop); if (prop) { + itt = icalproperty_get_dtstart(prop); icalproperty_free(prop); dtend = g_strdup(icaltime_as_ical_string(icaltime_add(itt,duration))); TO_UTF8(dtend);